我有一些 Javascript 代码,基本上是文件上传的“经过”计时器。这是代码:
// Update elapsed
var time = new Date().getTime() - startTime;
var elapsed = Math.floor(time / 100) / 10;
console.log(elapsed);
使用它,我在控制台中得到的日志看起来像:0.7, 0.8, 0.9, 1, 1.1, 1.2
等等。这些是秒,后面的数字.
是十分之一秒。我想将其格式化为更易于阅读的形式,例如,26 秒是00:26
,1 分钟 30 秒是01:30
,20 分钟是20:00
等等。
但是,我不知道如何正确编写函数将其转换为人类可读的形式。