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

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

Подскажите код пожалуйста таймера, который обнулиться в 00.00, но при перезагрузке не потеряет значениие
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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. Подходит?))
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽