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


Метод setMonth

Обновлен: Ноябрь 2007

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

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

Аргументы

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

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

Заметки

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

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

Пример

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

function SetMonthDemo(newmonth){
   var d, s;               //Declare variables.
   d = new Date();         //Create Date object.
   d.setMonth(newmonth);   //Set month.
   s = "Current setting is ";
   s += d.toLocaleString(); 
   return(s);              //Return new setting.
}

Требования

Версия 1

Применение:

Объект "Date"

См. также

Ссылки

Метод getMonth

Метод getUTCMonth

Метод setUTCMonth