Let's get a date object containing March
8
th of the current year. The words
current year mean that the script
should run in any year, always getting
the year that is currently on the planet.
To do this, we need to make another helper object with a date containing the current moment in time. With this object, we can get the current year and then use that year to create an object with the date we want, like so:
let now = new Date(); // gets the current moment
let date = new Date(now.getFullYear(), 2, 8); // gets our date
We can use the derived point in time, for example, to determine the day of the week corresponding to this date:
console.log(date.getDay());
Determine what day of the week will be
December 31
of the current year.