3v4l.org

run code in 300+ PHP versions simultaneously
<?php function test_timezone1(string $timezone) : string { $fmt = new IntlDateFormatter('en_US.utf8'); $res = $fmt->setTimeZone(new DateTimeZone($timezone)); if ($res === false) { var_dump($fmt->getErrorMessage()); } $fmt->setPattern('yyyy-MM-dd HH:mm'); return $fmt->format(time()); } var_dump(test_timezone1('Europe/Kiev')); var_dump(test_timezone1('Europe/Kyiv'));

preferences:
31.66 ms | 405 KiB | 5 Q