Код ниже работает отлично, но когда я меняю дату на сегодняшнюю дату (например: 2016/01/06 05:00:00), тогда обратный отсчет покажет 00 00:00 : 00, но все еще нужно 4 часа, чтобы отсчитывать. Как мне это сделать?Обратный отсчет Сегодня date in jquery
<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 - https://jsfiddle.net/smh5nhgz/1/
месяц занимает месяц-1 с данного месяца https://jsfiddle.net/aiubian/smh5nhgz/5/ –
Хм, он работает для меня в вашем jsfiddle. Вы уверены, что правильно ввели свое время? –
2016/01/06 05:00:00 Результат для этого 00 00:00:00, потому что 05:00:00 рассматривается как 05AM. Если вы измените его на 18:00:00 или больше текущего часа текущего времени, он будет обратный отсчет. –