我把这个时间计数器放在小提琴中
http://jsfiddle.net/oukjfavu/718/#
如何删除h1中计数器的“分钟”部分,因为我只需要秒和毫秒部分?
function format(ms) {
var d = new Date(ms + t[5]).toString()
.replace(/.*([0-9][0-9]:[0-9][0-9]).*/, '$1');
var x = String(ms % 1000);
while (x.length < 3) x = '0' + x;
d += '.' + x;
h1.textContent = d
return d;
}
当我删除柜台的分钟部分时:
.replace(/.*([0-9][0-9]:[0-9][0-9]).*/, '$1');
到这个
.replace(/.*[0-9][0-9]).*/, '$1');
第二个计数器不会更新。
非常感谢
答案 0 :(得分:2)
这是一个较短的版本
var startTime = Date.now();
var interval = setInterval(function() {
var elapsedTime = Date.now() - startTime;
var time = (elapsedTime / 1000).toFixed(3).toString();
time = time.replace('.', ':');
document.getElementById("timer").innerHTML = time;
}, 1);
#timer {
font-weight: bold;
font-size: 35px;
}
<span id="timer"></span>