Date.prototype.setUTCFullYear()
setUTCFullYear()
方法是 Date
实例的方法,它根据世界标准时间更改此日期的年份。
试一试
语法
js
setUTCFullYear(yearValue)
setUTCFullYear(yearValue, monthValue)
setUTCFullYear(yearValue, monthValue, dateValue)
参数
yearValue
-
表示年份的整数。例如,1995。
monthValue
可选-
表示月份的整数:0 表示 1 月,1 表示 2 月,依此类推。
dateValue
可选-
表示一个月中的日期的整数,介于 1 和 31 之间。如果您指定
dateValue
,则还必须指定monthValue
。
返回值
描述
如果您未指定 monthValue
和 dateValue
参数,则使用 getUTCMonth()
和 getUTCDate()
方法返回的值。
如果您指定的参数超出预期范围,则 setUTCFullYear()
会尝试更新其他参数以及 Date
对象中的日期信息。例如,如果您为 monthValue
指定 15,则年份加 1(yearValue + 1
),并且月份使用 3。
示例
使用 setUTCFullYear()
js
const theBigDay = new Date();
theBigDay.setUTCFullYear(1997);
规范
规范 |
---|
ECMAScript 语言规范 # sec-date.prototype.setutcfullyear |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。