Попытка использовать обратный отсчет jQuery с меткой времени UNIX от php

Как говорится в заголовке, мне грозит проблема с отображением правого левого времени до даты окончания.

Я использую этот плагин jquery: http://keith-wood.name/countdown.html

Предположим, что наша временная метка генерируется скриптом PHP следующим образом: $end_date = strtotime($row4['end']); // 2012-05-09 06:00:00 becomes 1336536000 $end_date = strtotime($row4['end']); // 2012-05-09 06:00:00 becomes 1336536000

Я использую это ( $i используется внутри цикла):

 $('.count-<?php echo $i; ?>').countdown({until: new Date(<?php echo $end_date; ?> * 1000), layout: '{dn} days {hnn} hrs {mnn} min {snn} sec', compact: true}); 

Прямо сейчас, здесь 06:21. Вместо ожидаемого результата на 1 день я получаю «1 день 17 часов 04 мин 21 сек».

Что мне здесь не хватает?

Я использую API уже довольно давно, но я не могу понять, что с вашим кодом. Возможно, но, возможно, вы используете неправильную собственность.

Мой код, который я обычно использую:

 $(function(){ var countdown = $('#countdown'), ts = new Date(<?php echo $date_to * 1000; ?>), finished = true; if((new Date()) > ts) { finished = false; } $('#cool-countdown').countdown({ timestamp : ts, callback : function(days, hours, minutes, seconds) { var message = ""; message += days + " days, "; message += hours + " hours, "; message += minutes + " minutes, "; message += seconds + " seconds "; message = (finished ? "Countdown finished" : "left untill the New Year"); countdown.html(message); } }); }); 

Очевидно, вы должны расширить его до уникальной функции.