JavaScript Date setYear() Method
Last Updated :
23 May, 2023
JavaScript date.setYear() method is used to set the year of a particular date object. This method is different from other date methods as it accepts any two-digit number. It will accept the number as a number of years after 1900. It is a legacy method and has been deprecated in some newer browsers.
Syntax:
date.setYear(year)
Parameter: This method accepts only a single parameter.
- year: It is an integer value of the year we want to set.
Return value: It returns the number of milliseconds between the new updated date and 1 January 1970
Example 1: In this example., we will implement the method
Javascript
let newDay = new Date();
console.log(newDay.setYear(1996));
console.log(newDay.getYear());
|
Output: The set year method returns the milliseconds and we check the value is updated using getYear() method
827575140539
96
Example 2: In this example, we will pass 2 digit integer and check if the date is updated.
Javascript
let newDay = new Date();
console.log(newDay.setYear(94));
console.log(newDay.toLocaleString());
|
Output: Using the toLocaleString() method we can easily confirm that the year has been updated.
764417075239
3/23/1994, 3:34:35 PM
Supported Browsers:
- Chrome
- Edge
- Firefox
- Opera
- Safari
We have a complete list of Javascript Date methods, to check those please go through the Javascript Date Object Complete Reference article.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...