使Javascript getSeconds更准确或使用不同的函数

Making Javascript getSeconds more accurate or use different function

本文关键字:函数 Javascript getSeconds      更新时间:2023-09-26

我正在使用以下内容来计算经过的时间:

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

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

此外,如果endstart提前一分钟以上,您的方法将中断。如果你在 12:30:52 录制start,在 12:31:01 录制end,那么你预计total是 9,但使用你的代码,它将是 -51。