Date.prototype.getHours
Возвращает час.
Доступно с: ES1
Синтаксис
date.getHours()Возвращаемое значение
numberЧас от 0 до 23 по местному времени.
Примеры
Час даты:
console.log(new Date(2026, 2, 15, 18, 45).getHours());Результат:
18Приветствие по времени суток:
const hour = new Date(2026, 2, 15, 9, 0).getHours();
console.log(hour < 12 ? 'Good morning' : 'Good afternoon');Результат:
Good morningПримечания
Значение зависит от часового пояса компьютера. Час по UTC возвращает getUTCHours().
См. также
- Date.prototype.getMinutes — Возвращает минуты.
- Date.prototype.setHours — Устанавливает час, а при желании минуты, секунды и миллисекунды.
В учебнике
- Дата и время — Объект Date в JavaScript: создание даты, чтение года, месяца и дня, изменение даты, разница между датами и формат ISO.