Date.prototype.getDate
Возвращает день месяца.
Доступно с: ES1
Синтаксис
date.getDate()Возвращаемое значение
numberДень месяца от 1 до 31.
Примеры
День месяца:
console.log(new Date(2026, 2, 15).getDate());Результат:
15Количество дней в месяце — нулевой день следующего месяца:
const daysInFebruary = new Date(2028, 2, 0).getDate();
console.log(daysInFebruary);Результат:
29Примечания
Не путайте с getDay(): тот возвращает день недели.
См. также
- Date.prototype.getDay — Возвращает день недели — число от 0 до 6, где 0 — воскресенье.
- Date.prototype.setDate — Устанавливает день месяца — удобно прибавлять и вычитать дни.
- Date.prototype.getMonth — Возвращает месяц — число от 0 до 11.
Вопросы и ответы по теме
В учебнике
- Дата и время — Объект Date в JavaScript: создание даты, чтение года, месяца и дня, изменение даты, разница между датами и формат ISO.