The setUTCFullYear() method sets the year (four digits for dates between year 1000 and 9999) of a date object, according the UTC time.
The setUTCFullYear() method sets the year (four digits for dates between year 1000 and 9999) of a date object, according the UTC time.
UTC time is the same as GMT time.
Date.setUTCFullYear(year,month,day)
Parameter | Require | Description |
---|---|---|
year | Required. | A value representing the year, negative values are allowed |
month | Optional. | An integer representing the month |
day | Optional. | An integer representing the day of month |
For the month value, the expected values are 0-11, but other values are allowed:
For the day value, the expected values are 1-31, but other values are allowed:
Type | Description |
---|---|
Number | Milliseconds between the date object and midnight January 1 1970 |
Set the year to 1992:
//display a date after changing the year. var d = new Date(); d.setUTCFullYear(2020);/*from w ww . j a v a2 s . c om*/ console.log(d); //Set the date to November 3, 2020: //display a date after changing the year, month, and day of month. var d = new Date(); d.setUTCFullYear(2020, 10, 3); console.log(d); //Set the date to six months ago, UTC time: var d = new Date(); d.setUTCFullYear(d.getUTCFullYear(), d.getUTCMonth() - 6); console.log(d);