Date.prototype.getUTCDate()

Baseline 已广泛支持

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

getUTCDate() 方法用于获取 Date 实例对象根据世界协调时间(UTC)的日期(月份中的第几天)。

试一试

const date1 = new Date("August 19, 1975 23:15:30 GMT+11:00");
const date2 = new Date("August 19, 1975 23:15:30 GMT-11:00");

console.log(date1.getUTCDate());
// Expected output: 19

console.log(date2.getUTCDate());
// Expected output: 20

语法

js
getUTCDate()

参数

无。

返回值

返回一个整数,表示给定日期在世界协调时间(UTC)下的月份中的第几天,范围在 1 到 31 之间。如果日期无效,则返回 NaN

示例

使用 getUTCDate()

以下示例将当前日期的月份中的第几天赋值给变量 dayOfMonth

js
const today = new Date();
const dayOfMonth = today.getUTCDate();

规范

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

浏览器兼容性

另见