- var_dump: documentation ( source)
<?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());