setMonth (Método)
Establece, utilizando la hora local, el valor de mes del objeto Date.
function setMonth(numMonth : Number [, dateVal : Number])
Argumentos
numMonth
Obligatorio. Valor numérico igual al mes. El valor correspondiente a enero es 0 y los valores de los demás meses son consecutivos.dateVal
Opcional. Es un valor numérico que representa el día del mes. Si no se proporciona este valor, se usará el valor de una llamada al método getDate.
Comentarios
Para establecer el valor de mes mediante la hora universal coordinada (UTC), utilice el método setUTCMonth.
Si el valor de numMonth es mayor que 11 (enero es el mes 0) o es un número negativo, el año almacenado se modifica consecuentemente. Por ejemplo, si la fecha almacenada es "Jan 5, 1996" y se llama a setMonth(14), la fecha cambia a "Mar 5, 1997".
Se puede usar el método setFullYear para establecer el año, el mes y el día del mes.
Ejemplo
En el siguiente ejemplo se muestra el uso del método setMonth.
function SetMonthDemo(newmonth){
var d = new Date();
d.setMonth(newmonth);
var s = d.toLocaleString();
return(s);
}