0

次のコードでminDateのミリ秒がゼロになるのはなぜですか?

maxDate = new Date(2013,0,1,0,0,1,200);
minDate = new Date(maxDate.getTime());

それが違いを生むなら、私はこれをChromeで見ていますか?

4

1 に答える 1

3

ミリ秒のminDate間、ゼロはありません。ミリ秒はそこにmaxDateあり、入りminDateます:

maxDate = new Date(2013,0,1,0,0,1,200);
console.log(maxDate.getMilliseconds());
minDate = new Date(maxDate.getTime());
console.log(minDate.getMilliseconds());

出力:

200
200

デモ: http: //jsfiddle.net/Guffa/2FCvz/

于 2013-02-18T23:04:46.010 に答える