countdown.js每日倒计时显示文字的时间段

时间:2014-12-30 20:19:08

标签: javascript countdown

我从http://countdownjs.org/获得倒数js应该:

计入下一个最接近的20:00 cest(我的时区)

从20:00到23:00它应该显示“Streaming now”

然后在时间到了之后(我真的不介意在22:59到23:00之间的一分钟)它应该再次开始计算到下一个最接近的20:00。

到目前为止我所拥有的是:

<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>

但是,添加timegrabber和条件以显示“现在流式传输”它不起作用。你能指出我正确的方向是什么问题吗?

0 个答案:

没有答案