Conversor de epoch para data

Converta qualquer timestamp Unix em uma data legível online. Cole um valor e o conversor detecta segundos ou milissegundos e mostra ISO 8601, UTC, data local, hora, dia da semana e tempo relativo em qualquer fuso.

Converta timestamps Unix em datas legíveis

O tempo epoch é compacto e confiável para sistemas, mas difícil de ler a olho nu. Esta página foca o sentido timestamp → data: informe um timestamp Unix de 10 dígitos em segundos ou de 13 dígitos em milissegundos, escolha um fuso horário e leia esse mesmo instante como uma data de calendário comum.

O que significam os formatos de saída

O conversor retorna vários formatos de data comuns para você copiar o que seu fluxo de trabalho precisa.

  • ISO 8601 inclui o deslocamento UTC local e é o formato mais seguro para APIs e logs
  • A string UTC mostra o mesmo instante em tempo universal coordenado
  • A saída local amigável é útil para conferir agendas ou depurar eventos
  • O tempo relativo ajuda a confirmar se o timestamp está no passado ou no futuro

Segundos vs milissegundos

A maioria das linguagens de backend usa segundos Unix, enquanto o JavaScript e muitas APIs do navegador usam milissegundos. O conversor detecta a unidade pelo tamanho do número, o que evita o erro comum de converter um timestamp moderno em uma data perto de 1970.

Depurar os valores de entrada

Se uma data convertida parece antiga demais ou distante demais, a unidade do timestamp costuma ser o problema. Um timestamp Unix moderno em segundos tem 10 dígitos, e em milissegundos tem 13. Às vezes as APIs chamam ambos apenas de «epoch», então confirme a unidade antes de copiar valores para logs, consultas SQL ou testes.

  • Um valor como 1700000000 está em segundos e deve converter para uma data em 2023
  • Um valor como 1700000000000 está em milissegundos e pode ser passado direto ao JavaScript Date
  • Se uma data cair em janeiro de 1970, você provavelmente usou segundos onde se esperavam milissegundos
  • Se uma data cair dezenas de milhares de anos adiante, você provavelmente multiplicou os milissegundos de novo