J-Kit
English

converter unix timestamp para data

Converter Unix timestamp para data

Unix timestamps aparecem em logs, APIs, bancos de dados e cabeçalhos HTTP. Saber converter rapidamente entre epoch e data legível é indispensável para depuração e análise de sistemas.

Segundos ou milissegundos?

  • Unix timestamps originais contam segundos desde 1970-01-01T00:00:00Z. Linguagens modernas (JavaScript Date, Java Instant.toEpochMilli()) usam milissegundos. A heurística: valores acima de 1×10¹² provavelmente são milissegundos; abaixo, segundos.

Exemplos de timestamps

Epoch zero

Entrada
0
Saída esperada
1970-01-01T00:00:00.000Z

O início do tempo Unix — meia-noite de 1 de janeiro de 1970 UTC.

Timestamp atual (exemplo)

Entrada
1700000000
Saída esperada
2023-11-14T22:13:20.000Z

Use a ferramenta com "agora" para obter o timestamp atual.

FAQ da ferramenta completa

É o número de segundos (ou milissegundos, em JavaScript) decorridos desde 1 de janeiro de 1970 às 00:00:00 UTC. Também chamado de Epoch time ou POSIX time, é o formato universal para representar instantes de tempo em sistemas computacionais.

Perguntas frequentes

O que é o problema Y2K38?

Sistemas que armazenam timestamps Unix em inteiros de 32 bits com sinal vão atingir seu valor máximo em 19 de janeiro de 2038 às 03:14:07 UTC. Sistemas modernos usam int64 e não sofrem desse problema, mas sistemas embarcados legados podem ser afetados.

Esta página substitui uma análise oficial ou profissional?

Não. Ela ajuda a entender o cenário e usar a ferramenta com mais segurança, mas decisões reais devem considerar fonte oficial, contexto completo e orientação qualificada quando necessário.