javascript中的时间计算
将给出一个值。该值是多少,为什么除以1000给出自1970年以来的毫秒数(历元)javascript中的时间计算,javascript,Javascript,将给出一个值。该值是多少,为什么除以1000给出自1970年以来的毫秒数(历元) 将差值除以1000,得到秒数。在这种特殊情况下,该值为0 您需要将其除以1000,因为时间是以毫秒表示的,所以要获得执行转换所需的秒数,需要将增量除以秒,以将增量转换为秒。代码正在计算两个日期之间经过的秒数。除以1000是因为getTime()方法返回以毫秒为单位的值 代码实际上是不必要的冗长。要获取两个日期对象之间经过的毫秒数,只需在日期上使用-操作符即可: starttime=(new Date()).get
将差值除以1000,得到秒数。在这种特殊情况下,该值为0
您需要将其除以1000,因为时间是以毫秒表示的,所以要获得执行转换所需的秒数,需要将增量除以秒,以将增量转换为秒。代码正在计算两个日期之间经过的秒数。除以1000是因为
getTime()
方法返回以毫秒为单位的值
代码实际上是不必要的冗长。要获取两个日期
对象之间经过的毫秒数,只需在日期
上使用-
操作符即可:
starttime=(new Date()).getTime();
endtime=(new Date()).getTime();
(endtime-starttime )/1000
您指的是历元,
new Date()
返回当前时间,而不是默认的历元。new Date().getTime()返回当前时间。固定时代
var start = new Date();
// Some code that takes some time
var end = new Date();
var secondsElapsed = (end - start) / 1000;