Есть ли разница между Европой / Лондоном и UTC в PHP?

Я знаю, что 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