3v4l.org

run code in 300+ PHP versions simultaneously
<?php date_default_timezone_set('Europe/Berlin'); function GmtTimeToLocalTime($time) { //date_default_timezone_set('UTC'); $new_date = new DateTime($time); $new_date->setTimeZone(new DateTimeZone('Europe/Berlin')); return $new_date->format("Y-m-d H:i:s"); } var_dump(GmtTimeToLocalTime('2016-11-21 00:00:04 GMT'));

preferences:
46.86 ms | 402 KiB | 5 Q