js倒计时秒杀活动

79 阅读1分钟
function countDown(time) {
      let star = +new Date()                                //开始时间的时间戳
      let end = +new Date(time)                            //结束时间的时间戳
      let times = (end - star) / 1000                     //times剩余时间总的秒数
      let d = parseInt(times / 60 / 60 / 24)
      d = d < 10 ? '0' + d : d
      let h = parseInt(times / 60 / 60 % 24)
      h = h < 10 ? '0' + h : h
      let m = parseInt(times / 60 % 60)
      m = m < 10 ? '0' + m : m
      let s = parseInt(times % 60)
      s = s < 10 ? '0' + s : s
      return d + '天' + h + '时' + m + '分' + s + '秒'
    }
    console.log(countDown('2022-11-20 18:40:00'));