Date.prototype.getHours()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itās been available across browsers since āØJuly 2015ā©.
The getHours() method of Date instances returns the hours for this date according to local time.
Try it
const birthday = new Date("March 13, 08 04:20");
console.log(birthday.getHours());
// Expected output: 4
Syntax
js
getHours()
Parameters
None.
Return value
An integer, between 0 and 23, representing the hours for the given date according to local time. Returns NaN if the date is invalid.
Examples
>Using getHours()
The hours variable has value 23, based on the value of the Date object xmas95.
js
const xmas95 = new Date("1995-12-25T23:15:30");
const hours = xmas95.getHours();
console.log(hours); // 23
Specifications
| Specification |
|---|
| ECMAScriptĀ® 2026 LanguageĀ Specification> # sec-date.prototype.gethours> |