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.

getHours() 方法根据本地时间,返回一个指定的日期对象的小时。

尝试一下

const birthday = new Date("March 13, 08 04:20"); console.log(birthday.getHours()); // Expected output: 4 

语法

js
getHours() 

参数

返回值

getHours 返回一个 0 到 23 之间的整数值。

示例

示例:使用getHours方法

下面第二条语句,基于日期对象 Xmas95 的值,把 23 赋值给了变量 hours

js
var Xmas95 = new Date("December 25, 1995 23:15:00"); var hours = Xmas95.getHours(); alert(hours); // 23 

规范

Specification
ECMAScript® 2026 Language Specification
# sec-date.prototype.gethours

浏览器兼容性

参见