var hour = document.querySelector('.hour');var minute = document.querySelector('.minute');var second = document.querySelector('.second');var inputTime =+newDate('2022-9-1 18:00:00');//目标时间functioncountDown(){var nowTime =+newDate();// 返回的是当前时间总的毫秒数var times =(inputTime - nowTime)/1000;// times是剩余时间总的秒数 var h =parseInt(times /60/60%24);//时
h = h <10?'0'+ h : h;//不足补0
hour.innerHTML = h;// 把剩余的小时给 小时黑色盒子var m =parseInt(times /60%60);// 分
m = m <10?'0'+ m : m;
minute.innerHTML = m;var s =parseInt(times %60);// 当前的秒
s = s <10?'0'+ s : s;
second.innerHTML = s;}countDown();//先调用一次setInterval(countDown,1000);//每隔1s调用一次,//计算当前事件距离目标时间所剩小时分钟秒数//目标时间距离当前时间超过一天,会显示当前时间距离下一天所剩时间(不超过24小时)