📜  JavaScript Date getFullYear()方法(1)

📅  最后修改于: 2023-12-03 15:31:37.039000             🧑  作者: Mango

JavaScript Date getFullYear()方法

JavaScript中的Date对象有一个名为getFullYear()的方法,它返回日期对象的年份(四位数)。在本文中,我们将详细介绍getFullYear()方法的用法和示例。

语法

getFullYear()方法不需要任何参数,它的语法如下:

dateObject.getFullYear()
参数

该方法没有参数。

返回值

getFullYear()方法返回一个四位数的整数,表示日期对象的年份。

示例

让我们看一些使用getFullYear()方法的示例。

示例1
const today = new Date();
const year = today.getFullYear();
console.log(`今年是${year}年`);

输出结果:

今年是2022年

在上面的示例中,我们使用了Date对象来获取当前日期,然后使用getFullYear()方法获取年份。

示例2
const dates = [
  new Date("2022-01-01"),
  new Date("2022-06-01"),
  new Date("2022-12-01")
];

dates.forEach(date => {
  console.log(`${date} 的年份为:${date.getFullYear()}`);
});

输出结果:

Sat Jan 01 2022 00:00:00 GMT+0800 (中国标准时间) 的年份为:2022
Wed Jun 01 2022 00:00:00 GMT+0800 (中国标准时间) 的年份为:2022
Thu Dec 01 2022 00:00:00 GMT+0800 (中国标准时间) 的年份为:2022

在上面的示例中,我们创建一个包含三个日期对象的数组,然后遍历数组并使用getFullYear()方法获取每个日期对象的年份。

示例3
Date.prototype.getShortYear = function() {
  return this.getFullYear().toString().substr(-2);
}

const today = new Date();
const shortYear = today.getShortYear();
console.log(`今年是'${shortYear}年`);

输出结果:

今年是'22年

在上面的示例中,我们通过为Date对象添加一个名为getShortYear()的新方法来获取日期对象的短年份。

总结

我们已经在本文中详细介绍了JavaScript中的getFullYear()方法,您现在应该知道如何使用它了。快尝试自己编写一些代码来测试getFullYear()方法吧!