function countTime() {
//获取当前时间
var date = new Date();
var now = date.getTime();
var d = 0;
var h = 0;
var m = 0;
var s = 0;
//设置截止时间
var str = "{$activity_info.signup_end_time}";
var endDate = new Date(str);
var end = endDate.getTime();
//时间差
var leftTime = end - now;
//定义变量 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);
}
//将倒计时赋值到div中
var strhtml = "报名倒计时:";
if (d > 0) {
strhtml += "还有 " + d + " 天";
}
if (h > 0) {
strhtml += " " + h + " 时";
}
if (m > 0) {
strhtml += " " + m + " 分";
}
if (s > 0) {
strhtml += " " + s + " 秒";
}
if(d=='0' && h=='0' && m=='0' && s=='0') {
strhtml += " 活动已结束";
document.getElementById("signup_body1").style.display='block';
document.getElementById("signup_body2").style.display='none';
}
// console.log(d,h,m,s);
document.getElementById("sigup_countdown").innerHTML = strhtml;
//递归每秒调用countTime方法,显示动态时间效果
setTimeout(countTime, 1000);
}