Método Date setUTCMonth() de JavaScript

Definición y uso

setUTCMonth() El método establece el mes según la hora universal (de 0 a 11).

Notas:Enero es 0, febrero es 1, y así sucesivamente.

Este método también se puede usar para establecer la fecha del mes.

Consejo:El tiempo UTC (Tiempo Universal Coordinado) es el tiempo estándar del mundo.

Notas:La hora UTC es la misma que la hora GMT (tiempo de Greenwich)

Ejemplo

Ejemplo 1

Establecer el mes en 4 (abril):

var d = new Date();
d.setUTCMonth(4);

Prueba personal

Ejemplo 2

Establecer el mes en 4 (abril) y la fecha en 20:

var d = new Date();
d.setUTCMonth(4, 20);

Prueba personal

Ejemplo 3

Establecer la fecha en el último día del mes anterior:

var d = new Date();
d.setUTCMonth(d.getUTCMonth(), 0);

Prueba personal

Sintaxis

Fecha.setUTCMonth(mes, dia)

Valor del parámetro

Parámetro Descripción
mes

Obligatorio. Entero que representa el mes.

El valor esperado es de 0-11, pero se permiten otros valores:

  • -1 llevará al último mes del año anterior
  • 12 llevará al primer mes del próximo año
  • 13 llevará al segundo mes del próximo año
dia

Opcional. Entero que representa el día del mes.

El valor esperado es de 1-31, pero se permiten otros valores:

  • 0 llevará al última hora del mes anterior
  • -1 llevará al una hora antes de la última hora del mes anterior

Si un mes tiene 31 días:

  • 32 llevará al primer día del próximo mes

Si un mes tiene 30 días:

  • 32 llevará al segundo día del próximo mes

Detalles técnicos

Valor devuelto: Un valor numérico que representa los milisegundos entre el objeto fecha y la medianoche del 1 de enero de 1970.
Versión de JavaScript: ECMAScript 1

Compatibilidad del navegador

Método Chrome IE Firefox Safari Opera
setUTCMonth() Soporte Soporte Soporte Soporte Soporte

Páginas relacionadas

Tutoriales:Fecha de JavaScript

Tutoriales:Formato de fechas de JavaScript

Tutoriales:Métodos de configuración de fechas de JavaScript