使用javascript倒数计时器无法正确获取小时和分钟

使用javascript倒数计时器无法正确获取小时和分钟,javascript,Javascript,添加了javascript代码,用于显示仪式的时间和小时。几天即将到来,但小时、分钟无法正常工作。这是我使用的代码 var deadline=新日期(“2019年5月1日03:30:00”).getTime(); var x=setInterval(函数(){ var now=new Date().getTime(); var t=截止日期-现在; 风险天数=数学下限(t/(1000*60*60*24)); var小时=数学楼层((t%(1000*60*60*24))/(1000*60*60)

添加了javascript代码,用于显示仪式的时间和小时。几天即将到来,但小时、分钟无法正常工作。这是我使用的代码

var deadline=新日期(“2019年5月1日03:30:00”).getTime();
var x=setInterval(函数(){
var now=new Date().getTime();
var t=截止日期-现在;
风险天数=数学下限(t/(1000*60*60*24));
var小时=数学楼层((t%(1000*60*60*24))/(1000*60*60));
var分钟数=数学地板((t%(1000*60*60))/(1000*60));
变量秒=数学地板((t%(1000*60))/1000);
document.getElementById(“day”).innerHTML=天;
document.getElementById(“小时”).innerHTML=hours;
document.getElementById(“分钟”).innerHTML=minutes;
document.getElementById(“second”).innerHTML=seconds;
if(t<0){
净间隔(x);
document.getElementById(“demo”).innerHTML=“TIME UP”;
document.getElementById(“day”).innerHTML='0';
document.getElementById(“hour”).innerHTML='0';
document.getElementById(“分钟”).innerHTML='0';
document.getElementById(“第二”).innerHTML='0';
}
}, 1000);

天
小时
会议记录
秒

跳过模运算:

var deadline=新日期(“2019年5月1日03:30:00”).getTime();
var x=setInterval(函数(){
var now=new Date().getTime();
var t=截止日期-现在;
//这里正在发生变化。。。
风险天数=数学下限(t/(1000*60*60*24));
var小时=数学楼层(t/(1000*60*60));
var分钟=数学地板(t/(1000*60));
var秒=数学地板(t/1000);
//到这里
document.getElementById(“day”).innerHTML=天;
document.getElementById(“小时”).innerHTML=hours;
document.getElementById(“分钟”).innerHTML=minutes;
document.getElementById(“second”).innerHTML=seconds;
if(t<0){
净间隔(x);
document.getElementById(“demo”).innerHTML=“TIME UP”;
document.getElementById(“day”).innerHTML='0';
document.getElementById(“hour”).innerHTML='0';
document.getElementById(“分钟”).innerHTML='0';
document.getElementById(“第二”).innerHTML='0';
}
}, 1000);

天
小时
会议记录
秒

跳过模运算:

var deadline=新日期(“2019年5月1日03:30:00”).getTime();
var x=setInterval(函数(){
var now=new Date().getTime();
var t=截止日期-现在;
//这里正在发生变化。。。
风险天数=数学下限(t/(1000*60*60*24));
var小时=数学楼层(t/(1000*60*60));
var分钟=数学地板(t/(1000*60));
var秒=数学地板(t/1000);
//到这里
document.getElementById(“day”).innerHTML=天;
document.getElementById(“小时”).innerHTML=hours;
document.getElementById(“分钟”).innerHTML=minutes;
document.getElementById(“second”).innerHTML=seconds;
if(t<0){
净间隔(x);
document.getElementById(“demo”).innerHTML=“TIME UP”;
document.getElementById(“day”).innerHTML='0';
document.getElementById(“hour”).innerHTML='0';
document.getElementById(“分钟”).innerHTML='0';
document.getElementById(“第二”).innerHTML='0';
}
}, 1000);

天
小时
会议记录
秒

这与PHP有什么关系?可能与@SergeK重复。你共享的链接显示了我需要倒计时的日期timer@user9131066给定的链接指向正确的方向以轻松实现目标这不是一个复制/粘贴答案。@cale_b如果更改javascript代码中的id,它将变为空白,而不是变为小时或分钟,这与PHP有什么关系?可能是@谢尔盖。你共享的链接显示了我需要倒计时的日期timer@user9131066给定的链接指向正确的方向以轻松实现目标这不是复制/粘贴答案。@cale_b如果更改javascript代码中的id,它将变为空白,而不是变为小时或分钟它将变为空白字段而不是计时器什么?不,它不工作。它不工作,获取空白字段而不是计时器。什么?不,不是