3v4l.org

run code in 300+ PHP versions simultaneously
<?php $time = "2016-05-25 09:30:00"; // This is the expected timestamp considering $time is in UTC. $timestamp = 1464168600; $format = "Y-m-d H:i:s"; $date = \DateTime::createFromFormat($format, $time, new \DateTimeZone('America/Tegucigalpa')); $t = $date->format('U'); //1464190200 var_dump($timestamp, $t); if ($t !== $timestamp) { throw new \Exception('¿??¿?¿'); }

preferences:
54.33 ms | 402 KiB | 5 Q