格式我有这样的代码:秒表/倒计时(00:00:00)用javascript
function startStopwatch() {
vm.lastTickTime = new Date();
$interval.cancel(vm.timerPromise);
vm.timerPromise = $interval(function() {
var tickTime = new Date();
var dateDiff = vm.lastTickTime.getTime() - tickTime.getTime();
var secondsDiff = Math.abs(dateDiff/1000);
vm.secondsElapsed += Math.round(secondsDiff);
vm.formattedSecondsElapsed = moment.duration(secondsElapsed, "seconds").format("HH:mm:ss");
vm.lastTickTime = tickTime;
}, 1000);
}
它蜱秒(INT),因为“播放”按钮被击中秒表。
但格式01
,02
....高达60,然后01:01
,01:02
等
我想格式化为00:00:00
,递增INT。我找到了其他编程语言的答案,但不是JavaScript。任何帮助感谢!
哇downvoter:这是与支持代码一个深思熟虑的问题... – RJB
你为什么不建立自己的转换功能 - 它不应该太硬?不确定是否有用于此目的的开箱即用功能。每当我需要这样的东西时,我都会在几分钟内建立起自己的想法......但是可能有一种方法可以随时做,让我们等待答案。 – Shomz
是的,我希望有人知道他们头顶的方便的答案。我很困惑downvote。如果需要,我会推出自己的功能并发布。 – RJB