で日付を並べ替え(クローム、サファリ、またはNodeJSで実行されている)Javascriptが一見間違ってこれらの日付をソートし、なぜ私が理解することはできません。Javascriptが間違った順序
> [
"2014-05-01T08:06:00.000Z",
"2014-05-01T06:26:00.000Z",
"2014-05-01T06:27:00.000Z"
].map(function(x) {return new Date(x)}).sort()
は
[ Thu May 01 2014 01:06:00 GMT-0700 (PDT),
Wed Apr 30 2014 23:26:00 GMT-0700 (PDT),
Wed Apr 30 2014 23:27:00 GMT-0700 (PDT) ]
Iを生成その日の奇妙な時間の変化を探したが、何も見つけることができない。
結果値がために閉鎖する。.. – Rayon
投票入力配列には存在しません生成されます 'この質問はもはや再現できる問題や単純なタイプミスによって引き起こされました。同様の質問がここで話題になるかもしれないが、これは将来の読者を助けるような形で解決された。」行動は問題の方法について明確に文書化されている。 – rockerest
@ T.J.Crowderありがとう。投稿する前にコンパレータを使いましたが、今は間違いがありました。 – slund