Conversor de timestamp Unix
Converta timestamps Unix em datas legíveis e vice-versa: UTC, local, ISO 8601 e tempo relativo. Segundos e milissegundos são detetados automaticamente.
Ferramentas relacionadas
Como usar o/a Timestamp
- 01
Introduza um timestamp Unix (segundos ou milissegundos) ou uma data.
- 02
Segundos ou milissegundos são detetados automaticamente.
- 03
Leia os valores UTC, local, ISO e relativo, ou prima Agora para a hora atual.
O que é um timestamp Unix
Um timestamp Unix é o número de segundos decorridos desde 1 de janeiro de 1970 à meia-noite UTC, um momento conhecido como epoch. Como é apenas uma contagem a partir de um ponto fixo em UTC, representa um instante exato sem fuso horário associado, e é por isso que os logs, as APIs e as bases de dados o adoram.
O que faz este conversor
Transforma um valor de epoch numa data legível e uma data de volta num epoch, mostrando o resultado em UTC, na sua hora local, numa cadeia ISO 8601 e numa descrição relativa legível como "há 3 horas". Um botão Agora preenche a hora atual.
Segundos e milissegundos
Segundos e milissegundos são detetados automaticamente: um número de 10 dígitos é lido como segundos e um de 13 dígitos como milissegundos, o que cobre quase tudo o que colar de um log ou de uma resposta de API.
Porquê timestamps e ISO 8601
Os timestamps são melhores do que cadeias de data formatadas para armazenamento e troca, porque são inequívocos, fáceis de ordenar e independentes do fuso horário ou da região. O padrão habitual é guardar o timestamp e convertê-lo numa data local e formatada apenas quando o mostras a uma pessoa.
O ISO 8601 (por exemplo 2026-06-30T14:05:00Z) é o formato de texto padrão internacional para datas e horas; o Z final significa UTC. O valor relativo é útil para avaliar rapidamente a idade de uma linha de log ou de um registo.
O problema do Ano 2038 e a privacidade
Uma coisa a saber: os sistemas que guardam o tempo Unix num inteiro de 32 bits com sinal sofrem overflow a 19 de janeiro de 2038, o chamado problema do Ano 2038. Os sistemas modernos de 64 bits não são afetados. Tudo aqui corre no seu navegador, por isso nada do que introduz é carregado.
Perguntas frequentes
Segundos ou milissegundos?
Ambos. Os números de 10 dígitos são lidos como segundos e os de 13 como milissegundos, por isso pode confiar na deteção automática.
Que fuso horário é mostrado?
O UTC e o ISO 8601 são absolutos; o valor local usa o fuso horário do seu navegador.