function leftTimer(pulishLeftTime){//Date
var leftTime =24*60*60*1000-((new Date())-(pulishLeftTime)); //计算剩余的毫秒数
if(leftTime<0){
leftTime=0;
}
var hours = parseInt(leftTime / 1000 / 60 / 60 % 24 , 10); //计算剩余的小时
var minutes = parseInt(leftTime / 1000 / 60 % 60, 10);//计算剩余的分钟
var seconds = parseInt(leftTime / 1000 % 60, 10);//计算剩余的秒数
hours = checkTime(hours);
minutes = checkTime(minutes);
seconds = checkTime(seconds);
setInterval(function(){
leftTimer(pulishLeftTime);
},1000); //定时器,每秒运行一次
document.getElementById("leftTimeRun").innerHTML = "剩余支付时间:<em class='orange'>"+hours+"</em>小时<em class='orange'>" + minutes+"</em>分钟<em class='orange'>"+seconds+"</em>秒<br />请尽快支付,过期未支付该任务将会被自动取消";
}
function checkTime(i){ //将0-9的数字前面加上0,例1变为01
if(i<10)
{
i = "0" + i;
}
return i;
}
js 倒计时时间定时器
最新推荐文章于 2024-07-15 16:14:38 发布