3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo "<pre>"; $timestamp = 1406851200; $date = date('Y-m-d', $timestamp); $dateTime = new \DateTime($date, new \DateTimeZone('America/Los_Angeles')); echo $dateTime->format('Y-m-d\TH:i:sP'); echo "<br>"; $dateTimeTwo = new \DateTime($date); $dateTimeTwo->setTimezone(new \DateTimeZone('America/Los_Angeles')); echo $dateTimeTwo->format('Y-m-d\TH:i:sP'); echo "<br>"; $dateTimeThree = new \DateTime("@{$timestamp}", new \DateTimeZone('America/Los_Angeles')); echo $dateTimeThree->format('Y-m-d\TH:i:sP'); echo "<br>"; $dateTimeFour = new \DateTime("@{$timestamp}"); $dateTimeFour->setTimezone(new \DateTimeZone('America/Los_Angeles')); echo $dateTimeFour->format('Y-m-d\TH:i:sP'); echo '</pre>';

preferences:
41.3 ms | 402 KiB | 5 Q