試一試
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 |
瀏覽器相容性
載入中…