3v4l.org

run code in 300+ PHP versions simultaneously
<?php $date = new DateTime(); var_dump($date); $date2 = \DateTime::createFromFormat('U', $date->format('U'), $date->getTimezone()); var_dump($date2); $date3 = clone $date; $date3->sub(new DateInterval("P1s")); var_dump($date3);

preferences:
51.49 ms | 402 KiB | 5 Q