3v4l.org

run code in 300+ PHP versions simultaneously
<?php $currentTimezone = new DateTimeZone(date_default_timezone_get()); $timestamp = time(); $date = new DateTime('@' . $timestamp); $date2 = new DateTime(); $date2->modify('@' . $timestamp); $date3 = new DateTime(); $date3->setTimestamp($timestamp); var_dump($date->format('Y-m-d H:i:s e')); $date->setTimezone($currentTimezone); var_dump($date->format('Y-m-d H:i:s e')); //update timezone var_dump($date2->format('Y-m-d H:i:s e')); var_dump($date3->format('Y-m-d H:i:s e'));

preferences:
32.8 ms | 402 KiB | 5 Q