js 实现网页显示倒计时

用 js 来实现网页显示倒计时效果

 1 function checkTime( time ){
 2    var data = new Data(); // 获取现在时间
 3    var nowData = data.getTime();  //  转化成毫秒数
 4    var  time ;  //  结束的时间
 5    var t = time - nowData ;
 6    var HH, mm , ss = 0;
 7    var sta = "";
 8    if( HH == 24){
 9       HH = 0;
10   } 
11    if( ++ss == 60){     
12       if( ++mm == 60 ){
13          HH++;
14         mm = 0;
15        }
16      ss = 0;
17   }
18  
// 11-17行的简写

if (++ss == 60) {
    if (++mm == 60) { HH++; mm = 0; }
ss = 0;
}
19  if( t > 0){
20         HH = Math.floor(t/1000/60/60%24);
21         mm = Math.floor(t/1000/60%60);
22         ss = Math.floor(t/1000%60);
23         str += HH < 10 ? "0" + HH : HH;
24         str += ":";
25         str += mm < 10 ? "0" + mm : mm;
26         str += ":";
27         str += ss < 10 ? "0" + ss : ss;
28         $(".progress-time span").text(str);
29     }
30 }    
setInterval(function () { // 每隔一秒调用一次
checkTime(time)
},1000);
 

 显示效果:

 

转载于:https://www.cnblogs.com/Sabo-dudu/p/7542924.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值