HTML: <div id="clock"></div> Создаём функцию: function update(){ let date = new Date() //собираем дату let hours = date.getHours() //создаем переменные для часов, минут и секунд let min = date.getMinutes() let sec = date.getSeconds() //опциональный шаг - если мы хотим получить вывод даты в формате 05:09:03 if (hours < 10) hours = '0' + hours if (min < 10) min = '0' + min if (sec < 10) sec = '0' + sec clock.textContent = `${hours}:${min}:${sec}` } Вызов функции при помощи setInterval setInterval((updateMin), 1000) // счётчик обовлялся каждую секунду