setDateintermediateconst d = new Date(2024, 0, 15)
d.setDate(1)
d.getDate() // β 1Use setDate() to mutate the day-of-month of a Date object in place and get back the updated timestamp.
Passing a day value greater than the month's length causes the date to overflow into the next month.
Challenge: Verify that setting day 32 on January rolls over to February.