<script>
//1.获取元素
var day = document.querySelector('.day');
var hour = document.querySelector('.hour');
var minute = document.querySelector('.minute');
var second = document.querySelector('.second');
var inputTime = +new Date('2022-10-1 00:00:00');
//先调用一次函数,防止刷新空白
countDown();
//开启定时器:每隔一秒调用一次
setInterval(countDown, 1000);
//2.定义回调函数
function countDown() {
//获取当前时间的时间戳(毫秒)
var nowTime = +new Date();
// console.log(date);
//times 剩余时间总的秒数
var times = (inputTime - nowTime) / 1000;
var s = parseInt(times % 60);
s = s < 10 ? '0' + s : s;
second.innerHTML = s;
var min = parseInt(times / 60 % 60);
min = min < 10 ? '0' + min : min;
minute.innerHTML = min;
var h = parseInt(times / 60 / 60 % 24);
h = h < 10 ? '0' + h : h;
hour.innerHTML = h;
var days = parseInt(times / 60 / 60 / 24);
day.innerHTML = days;
}
</script>