JavaScript倒计时

原创 黄良钵  2018-07-12 18:03  阅读 238 次 评论 1 条

js倒计时

JS倒计时

  1. // 倒计时 
  2. let end_time = "结束时间戳"
  3. countDown(end_time)
  4. function countDown(end_time) {
  5.     let now_time = new Date().getTime()
  6.     let times = (end_time - now_time) / 1000  // times单位为秒
  7.     if(times > 0){
  8.       day = Math.floor(times / (60 * 60 * 24));
  9.       hour = Math.floor(times / (60 * 60)) - (day * 24);
  10.       minute = Math.floor(times / 60) - (day * 24 * 60) - (hour * 60);
  11.       second = Math.floor(times) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
  12.     }else{
  13.         $('#countDown').text(`00:00:00:00`)
  14.         return
  15.     }
  16.     if (day <= 9) day = '0' + day;
  17.     if (hour <= 9) hour = '0' + hour;
  18.     if (minute <= 9) minute = '0' + minute;
  19.     if (second <= 9) second = '0' + second;
  20.     //
  21.     // alert(day+"天:"+hour+"小时:"+minute+"分钟:"+second+"秒");
  22.     $('#countDown').text(`${day}:${hour}:${minute}:${second}`)
  23.     setTimeout(()=>{
  24.         countDown(end_time)
  25.     },1000)
  26. }

历史上的今天:

关注我们:请关注一下我们的微信公众号:扫描二维码黄良钵博客的公众号,公众号:HLB_Blog
版权声明:本文为原创文章,版权归 黄良钵 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

  1. 百万链
    百万链 【VIP 1】 @回复

    有幸访问到贵站,能和贵站换下友链吗!