Если вы хотите что-то в реальном времени, вам нужно будет использовать скрипты на стороне клиента, а именно JavaScript.
Вы можете сделать это на PHP, но это не будет "оживлять":
$wedding = strtotime("2011-07-01 12:00:00+0400"); // or whenever the wedding is
$secondsLeft = $wedding - time();
$days = floor($secondsLeft / 60*60*24);
$hours = floor(($secondsLeft - $days*60*60*24) / 60*60);
echo "$days days and $hours hours left";
Вы могли бы добавить больше математики на месяцы, но она становится нечеткой, потому что месяц не является фиксированным количеством времени.
Другим способом будет использование функции date()
для выбора отдельных элементов (час, минута, секунда, день, месяц и т. Д.) И использование математики при наведении курсора, но для «приятного эффекта» очень сложно .
Дайте мне знать, если вы хотите пример JavaScript. Не беспокойтесь о jQuery - это канон убийства комара:)