Compartir a través de


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);
}

Requisitos

Versión 1

Se aplica a:

Date (Objeto)

Vea también

Referencia

getMonth (Método)

getUTCMonth (Método)

setUTCMonth (Método)