需要减少设定时间的计时。 例如。用户注销时间为14:23:30 表示需要向用户显示剩余时间秒数。 需要在 Javascript 中显示计数器 reducer 时间。
这是一个计时器。就像如何减少两分钟后的时间一样。
<!DOCTYPE html>
<html>
<body>
<p>A script on this page starts this clock:</p>
<p id="demo"></p>
<script>
var myVar = setInterval(myTimer, 1000);
function myTimer() {
var d = new Date();
document.getElementById("demo").innerHTML = d.toLocaleTimeString();
}
</script>
</body>
</html>
最佳答案
我想这就是你想要得到的:
var initTime = new Date();
var i = 0;
function myTimer(){
i++;
var newTime = new Date(initTime.getTime() - i * 1000);
document.getElementById("demo").innerHTML = newTime.toLocaleTimeString();
}
var myVar = setInterval(myTimer, 1000);
<div id="demo"></div>
关于javascript - 如何减少Javascript中的时间计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40896215/