

次のコードを実行してみると、結果は以下のようになります。2015年3月29日の2時台が飛ばされてしまうのは何故でしょうか？

[code]

    $time = mktime(1, 59, 55, 3, 29, 2015);
    for ($i = 0; $i < 10; $i++) {
        echo date('Y-m-d H:i:s', $time + $i);
    }
    
[/code]

2015-03-29 01:59:55  
2015-03-29 01:59:56  
2015-03-29 01:59:57  
2015-03-29 01:59:58  
2015-03-29 01:59:59  
2015-03-29 03:00:00  
2015-03-29 03:00:01  
2015-03-29 03:00:02  
2015-03-29 03:00:03  
2015-03-29 03:00:04


CC BY-SA 3.0
2015-03-07T08:06:40.147
7579
2015-05-21T11:25:19.627
8730
question
php
2015年3月29日2時台が無いのは何故？


[quesera2さんコメント](https://ja.stackoverflow.com/questions/7579/#comment6828_7579)：

> ヨーロッパのサマータイムが考慮されているように見えます。タイムゾーンの設定を見直すか、is_dstパラメータに0を渡す必要があるのではないでしょうか。


CC BY-SA 3.0
2015-05-21T11:25:19.627
10467
2015-05-21T11:25:19.627
2017-04-13T12:52:38.920
-1
49
7579
answer