この問題は不定期に発生し、Chrome でのみ発生します。を介して JavaScript で日付オブジェクトを作成new Date("..some date time string..")
する際に、日付が誤って として返されることがあります6 Sep 2013 12:28:48 GMT+0300 (FLE Daylight Time)
。すべてのソース コードを調査しましたが、この日付はどこにも見つかりませんでした。アクセス可能なすべてのコンストラクターを使用して日付オブジェクトを作成しようとしましたが、同じ間違った結果が時々得られました。次に、 を介して日付オブジェクトを作成しましたDate.parse()
。これは常に正しく機能しているように見えます。
それはめったに起こりませんでした。ブラウザのキャッシュは時間内にクリアされました。これは、任意の日付と時刻の文字列で発生する可能性があります。ユーザーエージェント文字列:"Mozilla/5.0(WindowsNT6.2;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/29.0.1547.76Safari/537.36"