Правильно, в основном у меня есть таймер обратного отсчета, который не делает точно, что он говорит на жестяной банке.Обратный отсчет продолжает меняться
PHP выводится корректно, но после того, как он отображается в Javascript, дата постоянно изменяется.
Я загружу страницу, и она покажет один ETA, и я обновлюся, и он может прыгать вперед на час или прыгать назад несколько часов?
Я просто нужен таймер обратного отсчета до 20 марта 2015 года
РНР код
<?php
$futureDate = '2015-03-20';
$d = new DateTime($futureDate);
?>
Javascript
$('#counter').countdown({
timestamp : (new Date()).getTime() + <?php echo $d->diff(new DateTime())->format('%a*%h*%i*%s*1000'); ?>
});
Вот Live Preview
Пожалуйста, кто-нибудь помочь лол
использовать 'getDays' вместо' getTime() ', так как вы конвертируете в дни в микросекундах. – Mouser
Не будет ли это 'futureDate - presentDate'? Или просто 'futureDate', не добавляя ничего, в зависимости от того, что вы с ним делаете? – blex
В чем смысл всей этой математики? 'timestamp: (новая дата()). getTime() + 22 * 2 * 10 * 55 * 1000' – Marc