Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

getHours()

getHours()

Вернуть местное время (часы):

var date = new Date();
var result = date.getHours();

Демо

Определение и использование

Метод getHours() возвращает часы (от 0 до 23) указанной даты и времени.

Поддержка браузеров

Синтаксис

Date.getHours()

Технические подробности

Возвращаемое значение:  Число, от 0 до 23
Версия JavaScript: ECMAScript 1

Дополнительные примеры

Вернуть количество часов для указанной даты и времени:

var date = new Date("May 9, 2017 15:15:00");
var result = date.getHours(); // 15

Отобразить время, используя getHours(), getMinutes() и getSeconds():

function addZero(i) {
    if (i < 10) {
        i = "0" + i;
    }
    return i;
}

function showTime() {
    var date = new Date();
    var DomElem = document.getElementById("demo");
    var hours = addZero(date.getHours());
    var minutes = addZero(date.getMinutes());
    var seconds = addZero(date.getSeconds());
    DomElem.innerHTML = hours + ":" + minutes + ":" + seconds;
}

Демо