Я заметил, что если бы я установил setTimeout
в течение 1 минуты в будущем, а затем изменил свое системное время на 5 минут в прошлом, функция setTimeout
запустится через 6 минут.
Я сделал это потому, что хотел видеть, что происходит во время перехода на летнее время на системные часы.
На моей веб-странице в JavaScript используется функция setTimeout
для автоматического обновления страницы каждые 5 секунд, и, если произойдет переход на летнее время, информация о странице замерзнет в течение часа. Есть ли способ обхода?
Изменить: обновляю страницу с помощью Ajax, я не хочу обновлять всю страницу.