Date.prototype.getDate()

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

getDate() 方法用于获取 Date 实例的月份中的“日”的一部分,根据本地时间。

试一试

const birthday = new Date("August 19, 1975 23:15:30");
const date = birthday.getDate();

console.log(date);
// Expected output: 19

语法

js
getDate()

参数

无。

返回值

返回一个介于 1 和 31 之间的整数,表示给定日期在本地时间中的月份的“日”。如果日期 无效,则返回 NaN

示例

使用 getDate()

根据 Date 对象 xmas95 的值,变量 day 的值为 25

js
const xmas95 = new Date("1995-12-25T23:15:30");
const day = xmas95.getDate();

console.log(day); // 25

规范

规范
ECMAScript® 2026 语言规范
# sec-date.prototype.getdate

浏览器兼容性

另见