- var_dump: documentation ( source)
- date_default_timezone_set: documentation ( source)
- date_default_timezone_get: documentation ( source)
<?php
echo date_default_timezone_get() . PHP_EOL;
date_default_timezone_set('UTC');
$date1 = new DateTime("@1442862000"); // Sun Oct 28 2012 02:00:00 GMT+2 (DST)
var_dump($date1->getTimestamp()); //prints: 1351382400
echo $date1->format(DATE_RFC822 . " e T O"), "\n";
$date1->setTimezone(new DateTimeZone("Europe/Stockholm"));
var_dump($date1->getTimestamp()); //prints: 1351386000
echo $date1->format(DATE_RFC822 . " e T O"), "\n";