setMonth()

Обновлено: 09.03.2023

Приклад

Встановіть місяць на 4 (травень):

const d = new Date();
d.setMonth(4);

Визначення та використання

Метод setMonth() встановлює місяць для об’єкта дати.

Примітка: січень – 0, лютий – 1 і так далі.

Цей спосіб також можна використовувати для встановлення дня місяця.

Підтримка браузера

setMonth

Посмотреть совместимость на Can I use?

setMonth

Синтаксис

Date.setMonth(month, day)

Значення параметрів

ParameterDescription
monthRequired. An integer representing the month

Expected values are 0-11, but other values are allowed:

  • -1 will result in the last month of the previous year
  • 12 will result in the first month of the next year
  • 13 will result in the second month of the next year
dayOptional. An integer representing the day of month

Expected values are 1-31, but other values are allowed:

  • 0 will result in the last day of the previous month
  • -1 will result in the day before the last day of the previous month

If the month has 31 days:

  • 32 will result in the first day of the next month

If the month has 30 days:

  • 32 will result in the second day of the next month

Технічні деталі

Повернене значення: Число, що представляє кількість мілісекунд між обєктом дати та північчю 1 січня 1970 р.
Версія JavaScript: ECMAScript 1