1

文字列から日付オブジェクトを作成すると、紛らわしい結果が得られます。指定しないと、時間は恣意的に(ただし繰り返し)選択されているようです。

var d1=new Date("2013-10-9"), d2=new Date("2013-10-10");
output  = d1+' '+d1.toUTCString()+'<br>\n';
output += d2+' '+d2.toUTCString()+'<br>\n';

クロム 20.0...

Wed Oct 09 2013 00:00:00 GMT-0600 (MDT) Wed, 09 Oct 2013 06:00:00 GMT
Wed Oct 09 2013 18:00:00 GMT-0600 (MDT) Thu, 10 Oct 2013 00:00:00 GMT

Chromium が 10 月 10 日に別の時間を選択するのはなぜですか?

ちなみに、回避策はこちら: https://stackoverflow.com/a/744134/86967

4

1 に答える 1