我有两个日期在使用新日期时是相同的,但是他们的getTime()是不同的。
以下是两个日期:
1) Wed Nov 25 2015 08:00:00 GMT-0500 (EST)
2) Wed Nov 25 2015 08:00:00 GMT-0500 (EST)
他们的getTime()是:
1) 1448456400924
2) 1448456400000
少量关闭,原因是什么?我在一个日期使用了setSeconds(0)和setMinutes(0),日志就是你看到的。
答案 0 :(得分:2)
Javascript日期具有毫秒精度: getTime()方法返回1970年1月1日午夜到指定日期之间的毫秒数。
var date = new Date().setMilliseconds(0)
最后3位是问题,上面的代码会将1448456400924
更改为1448456400000
作为示例。