Learning Hub Logo
JavaScript
  • Introdução ao JavaScript
  • Como adicionar JavaScript ao HTML
  • Saída de Dados
  • Variáveis
  • Tipos de Dados
  • Operadores
  • Operadores de Comparação e Lógicos
  • Condicionais
  • Switch
  • Loop: for
  • Loop: while e do...while
  • Break e Continue
  • Funções
  • Arrow Functions
  • Escopo
  • Arrays
  • Métodos de Array
  • Objetos
  • Métodos de Objeto
  • Strings
  • Métodos de String
  • Números
  • Math
  • Datas
  • Introdução ao DOM
  • Selecionando Elementos
  • Alterando HTML e CSS com JavaScript
  • Eventos
  • Callbacks
  • Promises
  • Async/Await
  • Fetch API
  • JSON
  • Tratamento de Erros
  • Módulos
  • LocalStorage e SessionStorage

Sobre Diego Pinho

Professor especialista em tecnologia com mais de 10 anos de experiência. Autor de livros técnicos e criador de cursos que já impactaram milhares de estudantes.

Visite meu site principal →

Serviços

  • Área do Aluno
  • Solicite um orçamento
  • Trabalhe Conosco

Redes Sociais

  • Youtube
  • TikTok
  • Instagram
  • LinkedIn

Links

  • Site Institucional
  • Nosso Blog
  • Cursos Online
  • Livros Publicados

Professor Diego Pinho

Educação, Tecnologia e IA © 2026

Discord
JavaScriptDatas
1 min de leitura

Datas

Como criar e manipular datas em JavaScript com o objeto Date

Datas

O objeto Date representa um momento no tempo. Ele armazena a data e hora internamente como o número de milissegundos desde 1º de janeiro de 1970 (Unix Epoch).

Criando uma data

Carregando...

Atenção: no construtor com parâmetros, os meses vão de 0 (janeiro) a 11 (dezembro).

Obtendo partes da data

Carregando...

Formatando datas

Carregando...

Comparando datas

Datas podem ser comparadas diretamente, pois são convertidas para milissegundos.

Carregando...

Diferença entre datas

Carregando...

Timestamp

Carregando...

Útil para medir tempo de execução:

Carregando...
AnteriorMathPróximo Introdução ao DOM