var SysSecond;
var InterValObj;
$(document).ready(function() {
SysSecond = parseInt($("#remainSeconds").html()); //這裏獲取倒計時的起始時間
InterValObj = window.setInterval(SetRemainTime, 1000); //間隔函數,1秒執行
});
//將時間減去1秒,計算天、時、分、秒
function SetRemainTime() {
if (SysSecond > 0) {
SysSecond = SysSecond - 1;
var second = Math.floor(SysSecond % 60); // 計算秒
var minite = Math.floor((SysSecond / 60) % 60); //計算分
var hour = Math.floor((SysSecond / 3600) % 24); //計算小時
var day = Math.floor((SysSecond / 3600) / 24); //計算天
$("#remainTime").html(day + "天" + hour + "小時" + minite + "分" + second + "秒");
} else {//剩余時間小於或等於0的時候,就停止間隔函數
window.clearInterval(InterValObj);
//這裏可以添加倒計時時間為0後需要執行的事件
}
}
</script>