0

我只是想确认我所拥有的,我在 stackoverflow 上看到我可以执行以下操作:

var current_time = +new Date();
console.log (current_time);
var fetch_time = +new Date();
console.log((fetch_time-current_time));

而我现在只想知道这种差异是什么。毫秒?

Log Output
1375976707028
76

我只是想要最快的方法来检查 60 秒是否已经过去。我宁愿避免任何类型的运算,例如乘法或除法。

谢谢

4

2 回答 2

2

+那里看起来有点奇怪,我只是使用.getTime().

.getTime()返回毫秒,因此与60000.

于 2013-08-08T15:48:27.543 回答
2

试试看:

var current_time = +new Date();
var fetch_time;
console.log (current_time);

setTimeout(function() {
    fetch_time = +new Date();
    console.log((fetch_time-current_time)); // 1000 -> ms, 1 -> s
}, 1000);
于 2013-08-08T15:50:04.833 回答