JavaScript Fecha setMonth()
Ejemplo
Establezca el mes en 4 (mayo):
const d = new Date();
d.setMonth(4);
Más ejemplos de "Pruébelo usted mismo" a continuación.
Definición y uso
El método setMonth() establece el mes de un objeto de fecha.
Nota: enero es 0, febrero es 1 y así sucesivamente.
Este método también se puede utilizar para configurar el día del mes.
Compatibilidad con navegador
setMonth()
es una característica de ECMAScript1 (ES1).
ES1 (JavaScript 1997) es totalmente compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sintaxis
Date.setMonth(month, day)
Valores paramétricos
Parameter | Description |
---|---|
month | Required. An integer representing the month
Expected values are 0-11, but other values are allowed:
|
day | Optional. An integer representing the day of month
Expected values are 1-31, but other values are allowed:
If the month has 31 days:
If the month has 30 days:
|
Detalles técnicos
Valor de retorno: | Un número, que representa el número de milisegundos entre el objeto de fecha y la medianoche del 1 de enero de 1970 |
---|---|
Versión de JavaScript: | ECMAscript 1 |
Más ejemplos
Ejemplo
Establezca el mes en 4 (mayo) y el día en 20:
const d = new Date();
d.setMonth(4, 20);
Ejemplo
Establezca la fecha al último día del mes pasado:
const d = new Date();
d.setMonth(d.getMonth(), 0);