简单倒计时的实现
简单倒计时的实现,需要请自取
<script>
/*
倒计时 = 目标时间 - 现在时间;
*/
// 解决一秒延迟
auto();
// 每隔1S 计算一遍差值
setInterval(auto, 1000);
function auto() {
// 创建当前时间
var cur = new Date();
// 创建目标时间
var fur = new Date('2021,1,1,0:0:0')
console.log(cur, fur);
// 求差
var cha = fur - cur;
console.log(cha);
// 求秒 smhd
var s = parseInt(cha / 1000 % 60);
console.log(s);
// 求分
var m = parseInt(cha / 1000 / 60 % 60);
console.log(m);
// 求时
var h = parseInt(cha / 1000 / 60 / 60 % 24);
console.log(h);
// 求天
var d = parseInt(cha / 1000 / 60 / 60 / 24);
console.log(d);
// 输出到页面
document.body.innerHTML = '距离放假还剩:' + d + '天' + h + '时' + m + '分' + s + '秒'
}
</script>
还没有评论,来说两句吧...