📅  最后修改于: 2023-12-03 15:01:44.200000             🧑  作者: Mango
在 JavaScript 中,Date 对象提供了多种方法来操作日期和时间。setFullYear() 方法是其中之一,它可以设置 Date 对象的年份。
setFullYear() 方法的语法如下:
dateObject.setFullYear(year, month, day)
参数说明:
setFullYear() 方法返回的是设置后的日期,而不是调用该方法的对象本身。
下面是一个基本示例:
var date = new Date();
date.setFullYear(2022);
console.log(date.getFullYear()); // 输出 2022
在这个示例中,我们首先使用 new Date() 方法创建了一个日期对象。然后,我们使用 setFullYear() 方法将该对象的年份设置为 2022。最后,我们使用 getFullYear() 方法验证设置是否成功。
我们还可以使用 month 和 day 参数来设置具体的日期:
var date = new Date();
date.setFullYear(2022, 0, 1); // 将日期设置为 2022 年 1 月 1 日
console.log(date.getFullYear()); // 输出 2022
console.log(date.getMonth()); // 输出 0,表示 1 月
console.log(date.getDate()); // 输出 1,表示 1 号
在这个示例中,我们使用 setFullYear() 方法将日期设置为 2022 年 1 月 1 日。然后,我们分别使用 getFullYear()、getMonth() 和 getDate() 方法验证设置是否成功。