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 回答