📅  最后修改于: 2023-12-03 15:31:37.039000             🧑  作者: Mango
JavaScript中的Date对象有一个名为getFullYear()的方法,它返回日期对象的年份(四位数)。在本文中,我们将详细介绍getFullYear()方法的用法和示例。
getFullYear()方法不需要任何参数,它的语法如下:
dateObject.getFullYear()
该方法没有参数。
getFullYear()方法返回一个四位数的整数,表示日期对象的年份。
让我们看一些使用getFullYear()方法的示例。
const today = new Date();
const year = today.getFullYear();
console.log(`今年是${year}年`);
输出结果:
今年是2022年
在上面的示例中,我们使用了Date对象来获取当前日期,然后使用getFullYear()方法获取年份。
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()方法获取每个日期对象的年份。
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()方法吧!