// 倒计时(从客户端获取时间)
var mysetInterval=setInterval(function countTime(){
//获取当前时间
var date = new Date();
var now = date.getTime();
//设置截止时间
var endDate = new Date("2018-5-14 18:36:00");
var end = endDate.getTime();
//时间差
var leftTime = end-now;
if(leftTime<=0){
d=0;
h=0;
m=0;
s=0;
clearInterval(mysetInterval);
}else{
//定义变量 d,h,m,s保存倒计时的时间
var d,h,m,s;
if (leftTime>=0) {
d = Math.floor(leftTime/1000/60/60/24);
h = Math.floor(leftTime/1000/60/60%24);
m = Math.floor(leftTime/1000/60%60);
s = Math.floor(leftTime/1000%60);
}
function checkTime(i){
if(i<10){
i="0"+i;
}
return i;
}
//将倒计时赋值到div中
document.getElementById("d").innerHTML =checkTime(d);
document.getElementById("h").innerHTML =checkTime(h);
document.getElementById("m").innerHTML =checkTime(m);
document.getElementById("s").innerHTML =checkTime(s);
}
//递归每秒调用countTime方法,显示动态时间效果
// setTimeout(countTime,1000);
console.log("1"); //测试看程序是否会停止;
}
,1000);