此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

Date.prototype.getFullYear()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

getFullYear() 方法根据本地时间返回指定日期的年份。

此方法替代 getYear()

尝试一下

const moonLanding = new Date("July 20, 69 00:20:18");

console.log(moonLanding.getFullYear());
// Expected output: 1969

语法

html
dateObj.getFullYear()

返回值

根据当地时间,返回一个对应于给定日期的年份数字。

描述

getFullYear()返回的值是绝对数。对于 1000 到 9999 之间的日期,getFullYear()返回一个四位数字,如 1995。使用此函数确保在 2000 年后兼容。

示例

使用getFullYear()

下面的例子将当前年份的四位数值分配给变量year

js
var today = new Date();
var year = today.getFullYear();

规范

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

浏览器兼容性

参见