O que é um Timestamp Unix?
O Conversor de Timestamp Unix traduz entre timestamps Unix e datas legíveis em vários fusos horários. Um timestamp Unix conta os segundos (ou milissegundos) desde a época, 1º de janeiro de 1970 UTC, e é a forma universal como o software armazena e troca momentos no tempo — em bancos de dados, arquivos de log, APIs e claims de expiração de JWT. Esta ferramenta detecta automaticamente se o valor está em segundos ou milissegundos e mostra a data correspondente em UTC, no horário de São Paulo e no fuso local do navegador, além das strings ISO 8601 e RFC 2822. Um modo ao vivo avança o timestamp atual segundo a segundo, e o botão Agora captura o instante presente.
Um timestamp Unix (também chamado de tempo Epoch) é o número de segundos decorridos desde 00:00:00 UTC em 1º de janeiro de 1970. É a forma mais comum de os computadores armazenarem e trocarem datas internamente, pois é um único inteiro sem ambiguidade de fuso horário.
Como Converter
- Cole um timestamp Unix na entrada — segundos e milissegundos são detectados automaticamente.
- Leia a data convertida em UTC, São Paulo e seu fuso local, além de ISO 8601 e RFC 2822.
- Pressione Agora para pegar o timestamp atual, ou ative Ao vivo para vê-lo atualizar a cada segundo.
Quando Você Precisa
- Ler um timestamp Unix de um arquivo de log, registro de banco de dados ou resposta de API e descobrir a data e hora que representa.
- Converter uma data e hora específicas em um timestamp para uso em uma consulta de banco de dados ou chamada de API.
- Depurar erros de 'tempo no passado' ou 'token expirado' que mostram um número epoch.
- Comparar dois timestamps para calcular o tempo decorrido entre eventos.
Como a conversão de timestamp funciona
O objeto Date do JavaScript lida com a conversão nativamente. Um timestamp é passado para new Date(ms) e o resultado pode ser formatado para qualquer fuso horário com toLocaleString().
A ferramenta exibe o timestamp no seu fuso horário local e em UTC. Ela também lida automaticamente com timestamps em milissegundos (13 dígitos).
Por Que Usar Isso
- Indispensável para desenvolvedores que depuram logs, registros de banco e respostas de API que armazenam o tempo como época Unix.
- Mostra vários fusos ao mesmo tempo, eliminando contas manuais de fuso ao comparar eventos entre regiões.
- Funciona totalmente offline no navegador usando a API Intl nativa — nenhum dado é enviado a lugar algum.
Conversão Na Sua Máquina
Conversões de timestamp Unix são realizadas por código JavaScript que roda no seu navegador. Os timestamps que você insere ou converte são processados localmente — nunca são enviados aos nossos servidores.