blackseabreathe
@blackseabreathe
brackets

Как написать таймер обратного отсчета на сутки?

Привет. Перед тем как спросить здесь, прошелся по learnjavascript и по google, но ни там ни там нет даже приблизительного примера (или я плохо смотрел): как сделать таймер обратного отсчета на 24 часа - каждые 24 часа (допустим в 00:00 таймер сбрасывается и заново запускается). День, часы, минуты, секунды - такой таймер интересует. Не запускается заново при обновлении страницы.
  • Вопрос задан
  • 751 просмотр
Решения вопроса 1
Stalker_RED
@Stalker_RED
var ближайшаяПолночь = new Date();
ближайшаяПолночь.setHours(0,0,0,0);

setInterval(updateTimer, 1000) // срабатывает раз в секунду

function updateTimer() {
  var текущаяДата = new Date();
  var времяДоПолуночи = ближайшаяПолночь - текущаяДата
  // выводим часы, минуты, секунды, вот это все
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект