タイムゾーンとしてヨーロッパ/アムステルダムを持っています。なぜ:
strtotime("January 1, 1970 00:40:00');
戻り値
-1200
理解できません。
なぜなら、php は から始まる時間をカウントするからJanuary 1, 1970 00:00:00
です。基準時間から戻ってきたので、それが考えられる理由です。したがって、1200は
( - 60*40 (+/-) time_difference_in_your_timezone)
strtotime 関数は、string 日付を「Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 UTC からの秒数)」に解析します。php のドキュメントを参照してください。
-1200 はタイムゾーンが原因です。strtotime は から計算していJanuary 1, 1970 00:00:00 UTC
ます。UTC+1 から UTC に日付を逆算すると、1969 年 12 月 31 日 23:40:00 UTC になります。