Javascript countdown.js显示文本的每日倒计时
我从中得到了一个倒计时js应该: 计算下一个最近的20:00 cest(我的时区) 从20:00到23:00,应显示“立即流媒体” 然后在时间结束后(我并不介意22:59和23:00之间的一分钟),它应该再次开始向下一个最近的20:00计数 到目前为止,我得到的是:Javascript countdown.js显示文本的每日倒计时,javascript,countdown,Javascript,Countdown,我从中得到了一个倒计时js应该: 计算下一个最近的20:00 cest(我的时区) 从20:00到23:00,应显示“立即流媒体” 然后在时间结束后(我并不介意22:59和23:00之间的一分钟),它应该再次开始向下一个最近的20:00计数 到目前为止,我得到的是: <script src="js/countdown.min.js"></script> <script> var clock1 = document.getElementById("count
<script src="js/countdown.min.js"></script>
<script>
var clock1 = document.getElementById("countdown")
, tdy = new Date();
var ahours;
ahours = tdy.getHours();
if( ahours > 20 && ahours < 23 ) {
clock1.innerHTML = 'Streaming NOW!';
} else {
if (
clock1.innerHTML = countdown(new Date(tdy.getFullYear(), tdy.getMonth(), tdy.getDate()) + 1, tdy.getHours(20)).toString();
setInterval(function(){
clock1.innerHTML = countdown(new Date(tdy.getFullYear(), tdy.getMonth(), tdy.getDate() + 1, tdy.getHours(20)) ).toString();
}, 1000);
}
</script>
var clock1=document.getElementById(“倒计时”)
,tdy=新日期();
var ahours;
ahours=tdy.getHours();
如果(小时数>20和小时数<23){
clock1.innerHTML='Streaming NOW!';
}否则{
如果(
clock1.innerHTML=倒计时(新日期(tdy.getFullYear(),tdy.getMonth(),tdy.getDate())+1,tdy.getHours(20)).toString();
setInterval(函数(){
clock1.innerHTML=倒计时(新日期(tdy.getFullYear(),tdy.getMonth(),tdy.getDate()+1,tdy.getHours(20)).toString();
}, 1000);
}
但是,在添加时间捕捉器和条件以显示“现在正在流”时,它不起作用。您能告诉我错误的方向吗?您的
else{
block有各种各样的混乱。这是我指向正确的方向。如果你仍然有问题,我可以在我到达键盘时详细说明。哈哈,谢谢你-事情正在进行中-只是必须删除“如果”()行