关于JavaScript Date.now 与 Date.parse 的功能性质

关于JavaScript Date.now 与 Date.parse 的功能性质

相关代码

var time = new Date()

console.log(Date.now(time));

console.log(Date.parse(time));

console.log(time.getTime());

console.log((new Date(time)).getTime());

console.log(time.valueOf());

问题

Date.nowDate.parse 好似并不能准确的表达时间,这是为什么?

回答

Date.parse(),只能精确到秒,后面的三位毫秒数都是000。
Date.now(), 能精确到毫秒。你的第二段输出我试了一下,第一次Date.now()跟其他的一样,第二次就不一样了。
我感觉是因为执行时间的问题。这段代码执行了好多次,每次结果都不一样。

关于JavaScript Date.now 与 Date.parse 的功能性质

以上是 关于JavaScript Date.now 与 Date.parse 的功能性质 的全部内容, 来源链接: utcz.com/a/72233.html

回到顶部