Задать вопрос
@NeveR3d

Таймер с обнулением в 00.00?

Подскажите код пожалуйста таймера, который обнулиться в 00.00, но при перезагрузке не потеряет значениие
  • Вопрос задан
  • 197 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
const now = Date.now();
const day = 1000 * 60 * 60 * 24;
let checkpoint = now - (now % day) + day;

function tick() {
    const time = new Date(checkpoint - Date.now());

    if (time < 0) {
      time += day;
      checkpoint += day;
    }

    console.log(time.toTimeString().slice(0, 8));
    
}

function loop() {
    tick();
    setTimeout(loop, 1000);
}

loop();
Ответ написан
Exploding
@Exploding
wtf?
А точнее описать задачу никак нельзя? Какой таймер, где обнулится, при каком событии/условии, значение чего он не должен терять и что значит обнулится в 00.00? Часы! Они тоже обнуляются в 00.00. Подходит?))
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы