$(function () { //加载完DOM的只执行函数
let nowtime = new Date($scope.order.tbordertime); //获取当前时间
let endtime = new Date(nowtime.getTime()+172800000); //定义结束时间
let lefttime = endtime-new Date(); //距离结束时间的毫秒数
var intDiff = parseInt(lefttime/1000); //倒计时总秒数量
function timer(intDiff) {
window.setInterval(function () {
var day = 0,
hour = 0,
minute = 0,
second = 0;//时间默认值
if (intDiff >=0) {
//计算相关的天,小时,还有分钟,以及秒
day = Math.floor(intDiff / (60 * 60 * 24));
hour = Math.floor(intDiff / (60 * 60)) - (day * 24);
minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);
second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
if ( hour <= 9) hour = '0' + hour;
if (minute <= 9) minute = '0' + minute;
if (second <= 9) second = '0' + second;
if(day>0){
$('#day_show').html(day + "天");
}else{
$('#day_show').html("")
}
$('#hour_show').html('<s id="h"></s>' + hour + ':');
$('#minute_show').html('<s></s>' + minute + ':');
$('#second_show').html('<s></s>' + second + '');
intDiff--;
}else{
clearInterval(timer);
}
}, 1000);
}
$(function () {
clearInterval(timer)
timer(intDiff);
})
})
});
js倒计时
最新推荐文章于 2024-07-16 16:43:05 发布