Obtendo Data e Hora

A data e hora sempre é pegos localmente

Obter Data e Hora

console.log(new Date());

Obter milissegundos decorridos desde a data unix epoch

console.log(new Date().getTime());

Definindo Data e Hora específica

Utilizando o padrão ISO-8601, é especificado como ANO-MES-DIA-HORA-MINUTO

Exibir um mês depois do que você quer

console.log(new Date(2024, 6, 3, 14, 30, 0);

Exibir a data correta com String

console.log(new Date("2024-07-03T14:30:00");

console.log(new Date("July 3, 2032 13:20:40");

Métodos para trabalhar com data e hora

Pegar um dia da semana

Os dias são contados de 0 à 6, começando no domingo.

const date = new Date("2024-07-02T14:30:10");
console.log(date.getDay());

Pegar um dia do mês

Os dias são contados de 0 à 30.

const date = new Date("2024-07-02T14:30:10");
console.log(date.getDate());