setDate()
sets the day of the month of a date.
Set the day of the month to the last day of the previous month:
const d = new Date();
d.setDate(0);
Try it Yourself »
Set the day of the month in a specified date:
const d = new Date("July 21, 1983 01:15:00");
d.setDate(15);
Try it Yourself »
setDate()
is an ECMAScript1 (ES1) feature.
ES1 (JavaScript 1997) is fully supported in all browsers:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
Date.setDate(
day)
day | An integer representing the day (1 to 31). Higher and lower values are handeled with date maths:
|
A number. Number of milliseconds between the date and January 1, 1970 00:00:00 UTC. |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!