Как создать точный таймер в JavaScript?

Мне нужно создать простой, но точный таймер.

Это мой код:

var seconds = 0;
setInterval(function() {
timer.innerHTML = seconds++;
}, 1000);

Ровно через 3600 секунд он печатает около 3500 секунд.

Почему это не точно?

Как я могу создать точный таймер?

Ответы на вопрос(5)

Ваш ответ на вопрос