setUTCFullYear()根據(jù)世界時(shí)設(shè)置 Date 對(duì)象中的年份(四位數(shù)字)。
此方法還可用于設(shè)置月份和月份。
如果您指定的參數(shù)超出預(yù)期范圍,則setUTCFullYear()會(huì)嘗試相應(yīng)地更新其他參數(shù)和Date對(duì)象中的日期信息。
例如,如果您為month(月份)值指定16 ,則年份將增加1(年份值+ 1),而月份將使用4。
世界標(biāo)準(zhǔn)時(shí)間(UTC)是世界時(shí)間標(biāo)準(zhǔn)設(shè)置的時(shí)間。
date.setUTCFullYear(year, month, day)
var d = new Date(); d.setUTCFullYear(2010);測(cè)試看看?/?
如果未指定month和day參數(shù),則使用從getUTCMonth()和getUTCDate()方法返回的值。
所有瀏覽器都完全支持setUTCFullYear()方法:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
setUTCFullYear() | 是 | 是 | 是 | 是 | 是 |
參數(shù) | 描述 |
---|---|
year | (必需)一個(gè)整數(shù),指定年份的數(shù)值,例如1992 |
month | (可選)0到11之間的整數(shù),表示一月到十二月 |
day | (可選)介于1到31之間的整數(shù),表示月份中的某天。 注意:如果指定day參數(shù),則還必須指定month參數(shù)。 |
返回值: | 1970年1月1日00:00:00 UTC與更新日期之間的毫秒數(shù) |
---|---|
JavaScript版本: | ECMAScript 1 |
指定16作為月份值:
var d = new Date(); d.setUTCFullYear(2010, 16);測(cè)試看看?/?