Date.prototype.getUTCFullYear()

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

getUTCFullYear() 方法,用於 Date 例項,根據世界時返回此日期的年份。

試一試

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

console.log(date1.getUTCFullYear());
// Expected output: 1975

console.log(date2.getUTCFullYear());
// Expected output: 1976

語法

js
getUTCFullYear()

引數

無。

返回值

根據世界時返回給定日期的年份的整數。如果日期 無效,則返回 NaN

描述

getYear() 不同,getUTCFullYear() 返回的值是絕對數字。對於 1000 年到 9999 年之間的日期,getFullYear() 返回一個四位數,例如 1995。使用此函式可確保年份符合 2000 年之後的年份。

示例

使用 getUTCFullYear()

以下示例將當前年份的四位數賦給變數 year

js
const today = new Date();
const year = today.getUTCFullYear();

規範

規範
ECMAScript® 2026 語言規範
# sec-date.prototype.getutcfullyear

瀏覽器相容性

另見