starttime=(new Date()).getTime();
endtime=(new Date()).getTime();
(endtime-starttime )/1000
将给出一个值。这个值是什么,为什么它除以1000
答案 0 :(得分:2)
嗯,在这种特殊情况下,该值将为0.
你需要将它除以1000,因为时间以毫秒表示,所以要获得执行转换所需的秒数1s = 1000ms
答案 1 :(得分:1)
该代码计算两个日期之间经过的秒数。除以1000是因为getTime()
方法返回以毫秒为单位测量的值。
代码实际上是不必要的啰嗦。要获得两个Date
个对象之间经过的毫秒数,您只需使用-
上的Date
运算符:
var start = new Date();
// Some code that takes some time
var end = new Date();
var secondsElapsed = (end - start) / 1000;
答案 2 :(得分:0)
答案 3 :(得分:0)
value =毫秒delta,它被划分为将delta变为秒