「「エネルギー危機」の年に、議会は夏時間のより早い開始日を制定しました。1974年に夏時間は1月6日に始まり、1975年に2月23日に始まりました。この2年後、開始日は最後の日曜日に戻りました。 4月。" ( http://aa.usno.navy.mil/faq/docs/daylight_time.php
経由)
これらの日付のJavascript日付オブジェクトにバグがあるようです。127627200000ミリ秒を日付に変換する場合、それはThu Jan 17 00:00:00 EDT 1974になります。これはhttp://www.fileformat.info/tip/java/date2millis.htmでは正しいですが、 http:では正しくありませ ん。 //www.esqsoft.com/javascript_examples/date-to-epoch.htmは、1974年1月16日水曜日23:00:00 GMT-0500(東部標準時)に変換されることを示しています。javascriptで新しいDate(127627200000)オブジェクトを作成すると、後者の日付変換が行われます。これはすべての主要なブラウザで発生します。
これが誰にとっても問題となったのはこれが初めてだとは想像できませんが、オンラインで数回検索しても、この問題の他のケースを見つけることはできません。これに対する既存の修正があるかどうか、またはJavascriptの変換が間違っている日付を手動で確認するよりも簡単な修正があるかどうか誰かが知っていますか?これが問題となる他の日付はありますか?