How is Europe / London interpreted in PHP? Is it mostly UTC / GMT?
They do not match (UTC / GMT has no daylight). At the time of this writing, they are divided by an hour:
$utc = new DateTime('now', new DateTimeZone('UTC')); echo $utc->format('Ymd H:i:s'); // output: 2013-06-03 15:37:08 $el = new DateTime('now', new DateTimeZone('Europe/London')); echo $el->format('Ymd H:i:s'); // output: 2013-06-03 16:37:08
source share