Поделиться через


Метод setMonth

Устанавливает значение месяца в объекте Date, используя локальное время.

function setMonth(numMonth : Number [, dateVal : Number]) 

Аргументы

  • numMonth
    Обязательный. Числовое значение, представляющее месяц. Значение для января равно 0, значения других месяцев увеличиваются в соответствующем порядке.

  • dateVal
    Необязательный. Числовое значение, представляющее день месяца. Если это значение не задано, используется значение из вызова метода getDate.

Заметки

Чтобы установить значение месяца с помощью времени в формате UTC, используйте метод setUTCMonth.

Если значение аргумента numMonth превышает 11 (январь соответствует месяцу 0) или является отрицательным числом, хранящееся значение года изменяется соответствующим образом. Например, если сохранена дата "5 января 1996 г." и вызывается метод setMonth(14), дата принимает значение "5 марта 1997 г.".

С помощью метода setFullYear можно задать год, месяц и день месяца.

Пример

В следующем примере показано использование метода setMonth.

function SetMonthDemo(newmonth){
    var d = new Date();
    d.setMonth(newmonth);

    var s = d.toLocaleString(); 
    return(s);
}

Требования

Версия 1

Применение:

Объект Date

См. также

Ссылки

Метод getMonth

Метод getUTCMonth

Метод setUTCMonth