Método de setMonth
Define o valor de mês a Date usando o objeto hora local.
function setMonth(numMonth : Number [, dateVal : Number])
Argumentos
numMonth
Obrigatório. Um valor numérico igual a mês. O valor de janeiro é 0 e outros valores de mês siga consecutivamente.dateVal
Opcional. Um valor numérico que representa o dia do mês. Se esse valor não for fornecido, o valor de uma chamada para o getDate método é usado.
Comentários
Para definir o valor do mês usando o tempo Universal Coordenado (UTC), use o setUTCMonth método.
Se o valor de numMonth é maior do que 11 (janeiro é o mês 0) ou é um número negativo, o ano armazenado é modificado de acordo. Por exemplo, se a data de armazenados é "5 de janeiro de 1996" e setMonth(14) é chamado, a data é alterada para "5 de março de 1997."
O setFullYear método pode ser usado para definir o ano, mês e o dia do mês.
Exemplo
O exemplo a seguir ilustra o uso de setMonth método.
function SetMonthDemo(newmonth){
var d = new Date();
d.setMonth(newmonth);
var s = d.toLocaleString();
return(s);
}