- date_default_timezone_set: documentation ( source)
<?php
foreach (DateTimeZone::listIdentifiers() as $tz) {
date_default_timezone_set($tz);
$date1 = new \DateTime('2019-09-24 11:47:24');
$date2 = new \DateTime('2019-08-21 12:47:24');
$diff = $date1->diff($date2);
if ($diff->h < 0) {
echo $tz, PHP_EOL;
}
}