Data JavaScript definidaUTCMonth()
Exemplo
Defina o mês para 4 (maio):
const d = new Date();
d.setUTCMonth(4);
Mais exemplos de "Experimente você mesmo" abaixo.
Definição e uso
O método setUTCMonth() configura o mês (de 0 a 11) de um objeto de data, de acordo com o UTC.
Observação: janeiro é 0, fevereiro é 1 e assim por diante.
Notas
UTC (Universal Time Coordinated) é a hora definida pelo Padrão de Hora Mundial.
O horário UTC é o mesmo que o horário GMT (Greenwich Mean Time).
Suporte ao navegador
setUTCMonth()
é um recurso ECMAScript1 (ES1).
ES1 (JavaScript 1997) é totalmente suportado em todos os navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sintaxe
Date.setUTCMonth(month, day)
Valores de parâmetro
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:
|
Detalhes técnicos
Valor de retorno: | A Number, representando o número de milissegundos entre o objeto de data e a meia-noite de 1º de janeiro de 1970 |
---|---|
Versão JavaScript: | ECMAScript 1 |
Mais exemplos
Exemplo
Defina o mês para 4 (maio) e o dia para o dia 20:
const d = new Date();
d.setUTCMonth(4, 20);
Exemplo
Defina a data como o último dia do mês passado:
const d = new Date();
d.setUTCMonth(d.getUTCMonth(), 0);