3v4l.org

run code in 300+ PHP versions simultaneously
<?php $startdate = '2014-05-05 10:00:00'; echo "Start: " . $startdate ."<br/>"; $tzone = new DateTimeZone('Europe/London'); echo "Tzone: " . print_r($tzone, true) ."<br/>"; $dateobj = new DateTime($startdate, $tzone); echo "Date Obj: " . print_r($dateobj, true) ."<br/>"; $formatted = $dateobj->format("c"); echo "Formatted: " . print_r($formatted, true) ."<br/>"; $utzone = new DateTimeZone('UTC'); echo "UTzone: " . print_r($utzone, true) ."<br/>"; $utc = $dateobj->setTimeZone($utzone); echo "UTC: " . print_r($utc, true) ."<br/>"; $formatted2 = $utc->format("c"); echo "Formatted UTC: " . print_r($formatted2, true) ."<br/>";

preferences:
37.02 ms | 402 KiB | 5 Q