Sometimes, we want to create an accurate timer in JavaScript.
In this article, we’ll look at how to create an accurate timer in JavaScript.
How to create an accurate timer in JavaScript?
To create an accurate timer in JavaScript, we should get the time from the Date
object.
For instance, we write
setInterval(() => {
console.log(new Date().toUTCString());
}, 1000);
to call setInterval
with a callback that gets the latest datetime with the Date
constructor.
And we call toUTCString
to return a human readable datetime string.
1000 is the 2nd argument so the callback runs about every 1000 milliseconds.
Conclusion
To create an accurate timer in JavaScript, we should get the time from the Date
object.