Witam. Mam w htmlu prosty paragraf w którym wyświetlam aktualną godzinę. Robię to w nie pierwszym projekcie i zawsze było ok ale teraz mam problem z dziwnym freezem. Zawsze gdy liczba sekund dochodzi do 59 to nagle przeskakuje na 1. sekundę nowej minuty i freezuje mi do 10. sekundy a potem idzie normalnie, i tak w kółko, dochodzi do 59., przeskakuje na 1. sekunde i freezuje do 10.
Wrzucam kodzik:
function leadingZero(i) {
return (i < 10) ? '0' + 1 : i;
}
function showTime() {
const currentDate = new Date();
const time = leadingZero(currentDate.getHours()) + ":" + leadingZero(currentDate
.getMinutes()) +
":" + leadingZero(currentDate.getSeconds());
document.querySelector('.fs-timer').innerHTML = time;
}
setInterval(showTime, 1000);
Kuba K1Freja Draco