Método Date setUTCDate() do JavaScript

Definição e uso

setUTCDate() O método define a data do mês com base no tempo UTC.

Dica:O tempo UTC (Universal Coordinated Time) é o tempo estabelecido pelo padrão de tempo mundial.

Nota:O tempo UTC é o mesmo que o GMT (Greenwich Mean Time).

Exemplo

Exemplo 1

Defina a data do mês com base no UTC:

var d = new Date();
d.setUTCDate(15);

Experimente você mesmo

Exemplo 2

Defina o último dia do mês anterior como o dia do mês atual:

var d = new Date();
d.setUTCDate(0);

Experimente você mesmo

Exemplo 3

Defina o dia de um mês específico:

var d = new Date("21 de julho de 1983 01:15:00");
d.setUTCDate(15);

Experimente você mesmo

Sintaxe

Date.setUTCDate(dia)

Valor do parâmetro

Parâmetro Descrição
dia

Obrigatório. Um inteiro que representa o dia de um mês.

O valor esperado é de 1-31, mas são permitidos outros valores:

  • 0 levará ao último dia do mês anterior
  • -1 levará ao dia anterior ao último dia do mês anterior

Se um mês tiver 31 dias:

  • 32 levará ao primeiro dia do próximo mês

Se um mês tiver 30 dias:

  • 32 levará ao dia seguinte do próximo mês

Detalhes técnicos

Retorno: Um valor numérico que representa os milissegundos entre o objeto Date e meia-noite de 1 de janeiro de 1970.
Versão do JavaScript: ECMAScript 1

Suporte do navegador

Método Chrome IE Firefox Safari Opera
setUTCDate() Suporte Suporte Suporte Suporte Suporte

Páginas relacionadas

Tutorial:Data JavaScript

Tutorial:Formato de data JavaScript

Tutorial:Métodos de configuração de data JavaScript