下面的代码工作正常,但是当我将日期更改为今天的日期(例如:2016/01/06 05:00:00)时,倒计时将显示为00:00 00:00:00,但仍然有4小时需要倒计时。我该怎么办?
<span class='countdown' value='2016/01/06 05:00:00'></span><br />
<span class='countdown' value='2016/04/06 23:59:59'></span><br />
<span class='countdown' value='2016/05/07 01:15:15'></span><br />
$(function(){
$('.countdown').each(function(){
$(this).countdown($(this).attr('value'), function(event) {
$(this).text(
event.strftime('%D days %H:%M:%S')
);
});
});
});
jsFiddle示例 - Working Fiddle
答案 0 :(得分:1)
倒计时对我来说很好。
<span class='countdown' value='2016/01/06 05:00:00'></span><br />
仅当设定时间大于当前时间时,才显示00天 00:00:00 。我能够倒数4小时。