Я знаю, что UTC и GMT – это то же самое.
BST (британское стандартное время) – GMT + – 1 час в зависимости от DST (летнее время).
Имея это в виду, как интерпретируется Европа / Лондон на PHP? Это в основном UTC / GMT?
как Европа / Лондон интерпретируется в PHP? Это в основном UTC / GMT?
Они не совпадают (UTC / GMT не имеет дневного света). На момент написания статьи они находятся на расстоянии часа:
$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