Добрый день.
Есть вот такой скрипт, частично взятый откуда-то с просторов интернета)
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
};
function getCurrentTime1() {
var today_time, h, m;
today_time = new Date(Date.now());
h = addZero(today_time.getUTCHours() + 3);
m = addZero(today_time.getUTCMinutes());
return h + '<span class=daytime__dot>:</span>' + m;
};
function setTimer1() {
today_time.innerHTML = getCurrentTime1();
};
setInterval(setTimer1, 1000);
https://jsfiddle.net/n3f85dub/
Он работает, но есть такой косяк.
С 00:00 до 03:00 он показывает интересеное время :)
24:00 - 26:00 часов :))) В общем, все логично, обычная функция калькулирования)
Как исправить его?)