Shadow
JS倒计时代码,在平常的应用中总会遇见页面需要倒计时的需求
JS倒计时代码,在平常的应用中总会遇见页面需要倒计时的需求
直接上代码
//时间倒计时 s
var lastTime = 105050; //这个是倒计时的时间,按秒计算
var second = 0; //秒
var minute=0; //分钟
var hour=0; //小时
var day=0; //天
var countDown = setInterval(function() {
minute = parseInt(lastTime/60); //算出一共有多少分钟
second=lastTime%60; //算出有多少秒
if(minute>60) { //如果分钟大于60,计算出小时和分钟
hour = parseInt(minute/60);
minute%=60; //算出有多分钟
}
if(hour>24){ //如果小时大于24,计算出天和小时
day = parseInt(hour/24);
hour%=24; //算出有多分钟
}
if( day === 0 && hour === 0 && minute ===0 && second < 0){
clearInterval(countDown);
$('.sharelike-lasttime').text('活动已结束');
return;
}
lastTime-=1;
// console.log(day,'天',hour,'小时',minute,'H',second,'S');
$('#day').text(day>9?day:"0"+day);
$('#hou').text(hour>9?hour:"0"+hour);
$('#min').text(minute>9?minute:"0"+minute);
$('#sec').text(second>9?second:"0"+second);
},1e3);
//时间倒计时 e
Dcr163的博客
http://dcr163.cn/453.html(转载时请注明本文出处及文章链接)