JavaScript new Date()

Definição e uso

new Date() O construtor é usado para criar novos objetos Date.

Instância

Existem cinco maneiras de instanciar (criar) um novo objeto Date:

Exemplo 1

// Crie um objeto Date
const time = new Date();

Experimente você mesmo

Exemplo 2

Crie uma nova data usando a representação ISO:

const time = new Date(dateString);

Experimente você mesmo

Exemplo 3

Crie uma nova data a partir de uma data existente:

const time2 = new Date(time1);

Experimente você mesmo

Exemplo 4

Crie uma nova data usando a contagem de milissegundos desde 1 de janeiro de 1970:

const time = new Date(milliseconds);

Experimente você mesmo

Exemplo 5

Crie um objeto Date contendo a data e hora especificadas usando new Date(7 números):

const time = new Date(year, month, day, hours, minutes, seconds, milliseconds);

Experimente você mesmo

Sintaxe

new Date(date)

Parâmetro

Parâmetro Descrição
date Opcional. Timestamp (milissegundos) ou string de data e hora.

Retorno

Tipo Descrição
Date Novo objeto Date.

Suporte do navegador

new Date() É uma característica do ECMAScript1 (JavaScript 1997).

Todos os navegadores suportam:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte

Páginas relacionadas

Data do JavaScript

Formato da data do JavaScript

Métodos de obtenção da data do JavaScript

Métodos de configuração da data do JavaScript