我使用以下内容计算已用时间:
var start = new Date();
var end;
var total;
end = new Date();
total = end.getSeconds() - start.getSeconds();
现在这将产生“总数”,例如,8,4,14。如何修改它以给我4.23,8.56,14.12?我是否需要将某些内容传递给getSeconds或使用其他函数?
答案 0 :(得分:0)
使用getTime()
代替getSeconds()
,它将以毫秒为单位返回时间。
此外,如果end
比start
提前一分钟,您的方法就会中断。如果您在12:30:52记录start
,在12:31:01记录end
,那么您希望total
为9,但是您的代码将是 - 51。