Date.getDate() Get the day of the month
Last updated: 2026-09-09
Date.getDate() Get the day of the month
getDate returns the day of the month (1-31). Don't confuse with getDay (day of week).
| Category | Dates |
|---|---|
| ES version | ES1 |
📝 Syntax
const day = date.getDate();
Returns:Day of month (1-31).
Mutates the original:No (returns a new value)
▶ Example
Edit the code, press Run, and see the result in the output panel:
Output:
9
3
⚠️ Warning getDate (day of month) and getDay (day of week) are commonly confused.
🌐 Browser support
| Browser | |||||
|---|---|---|---|---|---|
| Date.getDate() | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| Supported by all modern browsers | |||||
🏷️ Related Items
💡 Related Cases
More case studies coming soon — check back later.
📚 Related Tutorials
❓ FAQ
QgetDate vs getDay?
AgetDate = day of month (1-31); getDay = day of week (0-6, 0=Sunday).
QHow to get today's date?
Anew Date().getDate().
QHow to format as YYYY-MM-DD?
ACombine getFullYear/getMonth+1/getDate with padStart.