// до этого кода должен быть сплайс того времени, что ты получил от сервера и инициализация переменных nowHour, nowMinute, nowSecond
function startTime() {
var date = moment().set({'hour': nowHour,'minute':nowMinute,'second':nowSecond});
var hours = date.get('hour');
var minutes = date.get('minute');
var seconds = date.get('second');
if (hours < 10) hours = "0" + hours;
if (minutes < 10) minutes = "0" + minutes;
if (seconds < 10) seconds = "0" + seconds;
document.getElementById("time").innerHTML = hours + ":" + minutes + ":" + seconds;
setTimeout(startTime, 1000);
}
document.adEventListener('DOMContentLoaded',function(){
startTime()
})
var second = now.seconds() * 6,
minute = now.minutes() * 6 + second / 60,
hour = ((now.hours() % 12) / 12) * 360 + 90 + minute / 12;
moment().set({'year': thisYear, 'month': thisMonth, ...});