IE9がQuirksモードのときに一見有効なISO 8601日付文字列にDate.parse(javascript)がNaNを返す理由を理解しようとしています。これは、標準モードで正常に動作します。私にとってIE9 Quirks Mode Date.parseがNaNを返します
対照的に//ReturnsNaN in Quirks Mode, 1270574382557 in Standards Mode
document.write(Date.parse("2010-04-06T17:19:42.557"));
//Returns NaN in Quirks Mode, 1270512000000 in Standards Mode
document.write(Date.parse("2010-04-06"));
、癖や規格の両方で、次の作品
//Returns 1270549182000 in both Quirks and Standards Modes
document.write(Date.parse("2010/04/06T17:19:42"));
はこの動作を見て誰ですか?もしそうなら、Date.parseがNaNを返す理由に関するアイデアはありますか?
おそらくこれは役に立ちません。[2つの同様のDate.parseのケースが異なる結果を返します。](http://stackoverflow.com/questions/2587345/javascript-date-parse) – sdleihssirhc