Pular para o conteúdo
GeraTexto
Data & Hora 4.94 · 783 avaliações

Conversor de Timestamp Unix — segundos, ms e data ISO

Converta entre timestamp Unix (segundos ou milissegundos) e data legível. Mostra ISO 8601, UTC, hora local e tempo relativo. Detecção automática.

Segundos (Unix)
1777810844
Milissegundos
1777810844000
ISO 8601 (UTC)
2026-05-03T12:20:44.000Z
UTC
Sun, 03 May 2026 12:20:44 GMT
Local (pt-BR)
03/05/2026, 12:20:44
Relativo
há 1 segundo

O que é Unix timestamp

Unix timestamp (também chamado epoch time ou tempo POSIX) é a quantidade de segundos decorridos desde 00:00:00 UTC de 1º de janeiro de 1970 — a "Unix epoch". É o formato universal de tempo em sistemas de computação porque é compacto, ordenável, independente de fuso horário e fácil de calcular diferenças.

Segundos vs milissegundos

Sistemas Unix tradicionais e a maior parte de APIs REST usam segundos (10 dígitos). Mas JavaScript, Java moderno, JSON timestamps e bancos de dados modernos costumam usar milissegundos (13 dígitos). A ferramenta detecta automaticamente: valores abaixo de 1 trilhão são tratados como segundos, acima como milissegundos.

Formatos de saída

  • Segundos / Milissegundos: timestamp em ambas as granularidades, prontos pra colar em código.
  • ISO 8601: padrão internacional para data e hora (2024-01-15T12:30:00.000Z) — universalmente interoperável.
  • UTC: data legível em fuso UTC.
  • Local (pt-BR): convertido para o fuso horário do seu navegador, formatado em padrão brasileiro.
  • Tempo relativo: "há 3 dias", "em 2 horas" — útil pra entender rapidamente quão recente é o evento.

O problema Y2038

Sistemas que armazenam timestamp em 32 bits assinado vão estourar em 19 de janeiro de 2038 (limite ~2,1 bilhões de segundos desde 1970). Sistemas modernos usam 64 bits e duram até o ano 292.471.208.677 — não é mais problema prático. JavaScript usa ponto flutuante de 64 bits com precisão de milissegundo até cerca do ano 285616.

Privacidade

Toda conversão acontece no seu navegador. Nenhum timestamp é enviado a servidores ou armazenado.

Perguntas frequentes

O que é Unix timestamp?

É a quantidade de segundos decorridos desde 00:00:00 UTC de 1º de janeiro de 1970 — a 'Unix epoch'. É o formato universal de tempo em sistemas de computação porque é compacto, ordenável e independente de fuso horário.

Segundos ou milissegundos?

Detectamos automaticamente. Timestamps com menos de 13 dígitos (até ~Sat Sep 09 2001) são tratados como segundos. Acima disso, como milissegundos. Valores típicos hoje: ~1700000000 (segundos) ou ~1700000000000 (ms).

Quando o Unix timestamp 'estoura'?

O timestamp em 32 bits assinado estoura em 19 de janeiro de 2038 (problema Y2038), mas sistemas modernos usam 64 bits que duram trilhões de anos. O JavaScript usa números de ponto flutuante de 64 bits, com precisão de milissegundos até cerca do ano 285616.

Como converter de data para timestamp?

Selecione o modo 'Data → Timestamp' e escolha data e hora no seletor. A ferramenta retorna segundos, milissegundos, ISO 8601, UTC e formato local pt-BR — tudo de uma vez.

Ferramentas relacionadas