使Javascript getSeconds更准确或使用不同的功能

时间:2012-06-02 17:02:20

标签: javascript

我使用以下内容计算已用时间:

    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或使用其他函数?

1 个答案:

答案 0 :(得分:0)

使用getTime()代替getSeconds(),它将以毫秒为单位返回时间。

此外,如果endstart提前一分钟,您的方法就会中断。如果您在12:30:52记录start,在12:31:01记录end,那么您希望total为9,但是您的代码将是 - 51。