- Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.7
- bool(true)
<?php
function timeZoneToOffset(string $timeZone): \DateTimeImmutable {
return new DateTimeImmutable(
'2020-01-01 15:00' . (new \DateTime('now', new DateTimeZone($timeZone)))->format('P')
);
}
var_dump(timeZoneToOffset('Europe/Paris')->getTimestamp() === timeZoneToOffset('Africa/Cairo')->getTimestamp());