2017-03-21 5 views
0

PHPは私の日付を間違って計算しています!PHP日付は25時間を追加しますが、24時間を追加する必要があります

echo "Calc: "; 
echo date("d.m.Y G:i", $date); 
echo "(" . $date . ")"; 
echo "+"; 
echo gmdate("H:i:s", 86400); 
echo "(86400)"; 
echo "="; 

$date = $date + 86400; 

echo date("d.m.Y G:i", $date); 
echo "(" . $date . ")"; 

ディスプレイ:

Calc: 25.03.2017 11:02 (1490436120) +00:00:00 (86400) = 26.03.2017 12:02 (1490522520) 

しかし、なぜPHPがこれを行うのですか?そしてそれは土曜日から日曜日までの夜だけです!

+3

への切り替えをしている何のバグ弊社は、この日曜日の時間を変更するには、ここにありません:) –

+0

2017年3月26日には、DSTが今年ヨーロッパで始まりの日です。 – axiac

+0

毎年同じ質問:) – Rizier123

答えて

2

この週末として、我々はDST

+0

@bubそのコメントは答えですので、答えとして投稿するのは正しいことです – niceman

関連する問題