7

UTC と GMT が事実上同じものであることはわかっています。

BST (英国標準時) は、DST (夏時間) に応じて GMT +- 1 時間です。

それを念頭に置いて、Europe/London は PHP でどのように解釈されますか? 基本的にUTC/GMTですか?

4

1 に答える 1

20

ヨーロッパ/ロンドンはPHPでどのように解釈されますか? 基本的にUTC/GMTですか?

それらは同じではありません (UTC/GMT にはサマータイムがありません)。この記事の執筆時点では、それらは 1 時間離れています。

$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
于 2013-06-03T15:38:12.113 に答える