<div class="timeWrap"> <span id="day"></span>天 <span id="hours"></span>时 <span id="minute"></span>分 <span id="second"></span>秒 </div>
/* 倒计时 */ function countNum(time) { let day = document.getElementById('day') let hours = document.getElementById('hours') let minute = document.getElementById('minute') let second = document.getElementById('second') function fillZero(time) { return time < 10 ? '0' + time : time } setInterval(() => { let selfSetTime = new Date(time) let nowTime = new Date() let surplus = (selfSetTime - nowTime) / 1000 let d = fillZero(parseInt(surplus / 60 / 60 /24)) let h = fillZero(parseInt(surplus / 60 / 60 % 24)) let m = fillZero(parseInt(surplus / 60 % 60)) let s = fillZero(parseInt(surplus % 60)) day.innerHTML = d hours.innerHTML = h minute.innerHTML = m second.innerHTML = s }, 1000); } countNum('2021-09-02 16:00:00')