использую setinterval и тут у меня возник один вопрос. Как я понял, максимальное значение - 2147483647, если указать 2147483648, то код будет выполняться сразу.
2147483647 ~ 35,7 минут.
Вопрос: Требуется, что бы код выполнялся через каждые 1 час и 1 минуту, т.е. 3600060000 мс, как правильно написать код, что бы он выполнялся корректно?
let now = Date.now();
setInterval(() => {
if(Date.now() > now + 3600060000){
console.log('tick');
now = Date.now();
}
}, 1000);
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники