setMonth (Método)

Actualización: noviembre 2007

Establece, utilizando la hora local, el valor de mes del objeto Date.

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

Argumentos

  • numMonth
    Requerido. Valor numérico igual al mes.

  • dateVal
    Opcional. Valor numérico que representa la fecha. Si no se proporciona, se utiliza 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".

Ejemplo

En el siguiente ejemplo se muestra el uso del método 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.
}

Requisitos

Versión 1

Se aplica a:

Date (Objeto)

Vea también

Referencia

getMonth (Método)

getUTCMonth (Método)

setUTCMonth (Método)