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


Я знаю, что UTC и GMT - это фактически одно и то же.

BST (Британское стандартное время) составляет GMT +- 1 час в зависимости от летнего времени (Летнее время).

Имея это в виду, как интерпретируется Европа/Лондон в PHP? Это в основном UTC/GMT?

Author: Chris Rosillo, 2013-06-03

1 answers

Как интерпретируется Европа/Лондон в PHP? Это в основном UTC/GMT?

Они не совпадают (UTC/GMT не имеет перехода на летнее время). На момент написания этой статьи они находятся с разницей в час:

$utc = new DateTime('now', new DateTimeZone('UTC'));
echo $utc->format('Y-m-d H:i:s'); // output: 2013-06-03 15:37:08

$el = new DateTime('now', new DateTimeZone('Europe/London'));
echo $el->format('Y-m-d H:i:s'); //  output: 2013-06-03 16:37:08
 16
Author: webbiedave, 2013-06-03 15:38:12