DT Dev Tools

Timestamp Converter — Conversor de timestamps Unix (s, ms, µs, ns)

Converta timestamps Unix em segundos, ms, µs ou ns em datas de qualquer fuso horário e datas de volta em epoch. Relógio ao vivo, ISO 8601, RFC 2822 e tempo relativo.

🔒 Executa completamente no seu navegador — nada é enviado

Hora Unix atual
–
–

FormatoValor (clique para copiar)

Data → timestamp

Esta ferramenta foi útil? Avalie-a:

O que o Timestamp Converter faz

O Timestamp Converter traduz valores de época Unix em datas legíveis e converte datas de volta em valores de época. Timestamps aparecem em logs, payloads de API, linhas de banco de dados, registros de cache, tarefas agendadas e claims de JWT como exp, iat e nbf. Um relógio ao vivo no topo mostra a hora Unix atual em segundos e milissegundos, pronta para copiar em um teste ou em uma consulta.

Cole um número e a unidade é detectada automaticamente — 10 dígitos para segundos, 13 para milissegundos, 16 para microssegundos (comum em Python e PostgreSQL) e 19 para nanossegundos (Go, Prometheus, OpenTelemetry). Valores grandes são tratados com BigInt, então a precisão de nanossegundos não se perde. Você também pode colar uma data em formato ISO 8601 ou RFC 2822. A tabela de resultados lista a data no fuso horário escolhido, o ISO 8601 em UTC e com o deslocamento do fuso, o RFC 2822 para cabeçalhos de e-mail, o formato RFC 7231 usado nos cabeçalhos HTTP Date e Expires, um tempo relativo como "há 3 dias", as quatro unidades de época, a data de semana ISO, o dia do ano e o deslocamento UTC. Clique em qualquer linha para copiá-la.

Fluxo de trabalho privado no navegador

Todo o processamento acontece com JavaScript no navegador. A ferramenta não envia seus textos, tokens, URLs, trechos ou valores gerados a nenhum servidor e não exige conta. Esse modelo de privacidade é importante porque pequenos utilitários costumam receber respostas reais de API, amostras de configuração, logs, dados de autenticação ou exemplos com formato de dados de clientes durante a resolução de problemas. Trabalhar localmente reduz o risco e deixa a ferramenta instantânea, pois não há ida e volta pela rede.

Dicas práticas

Valores de época são sempre UTC; apenas a sua forma legível depende de um fuso horário. Quando um log de um servidor em outra região parece uma hora errado, selecione o fuso IANA dessa região em vez de adivinhar deslocamentos — as regras de horário de verão são aplicadas para a data exata. Use o seletor de data no mesmo fuso para montar um timestamp para um teste, como a meia-noite em Europe/Berlin. Se um valor for convertido em uma data de 1970 ou em um futuro distante, provavelmente a unidade está errada; force a unidade para conferir.

Como usar

  1. Informe um timestamp ou uma dataCole segundos, ms, µs ou ns de época, ou uma data ISO 8601 / RFC 2822.
  2. Escolha um fuso horárioEscolha o seu fuso local, UTC ou qualquer fuso horário IANA.
  3. Copie qualquer formatoClique em uma linha para copiar ISO 8601, RFC 2822, tempo relativo ou qualquer unidade de época.

Perguntas frequentes

Como ele detecta segundos, milissegundos, microssegundos e nanossegundos?
Pelo número de dígitos: até 11 dígitos são segundos, 12–14 milissegundos, 15–17 microssegundos e 18–19 nanossegundos. Você também pode forçar uma unidade, e os valores em nanossegundos mantêm a precisão total.
Posso converter para um fuso horário específico?
Sim. Escolha qualquer fuso horário IANA, como America/New_York ou Asia/Tokyo; a data legível, o deslocamento ISO 8601, a data RFC 2822 e o seletor de data o acompanham, inclusive o horário de verão.
Posso colar uma data em vez de um número?
Sim. Strings ISO 8601 como 2024-07-02T00:00:00Z e datas RFC 2822 como Tue, 02 Jul 2024 00:00:00 +0000 são convertidas para todas as unidades de época.
A conversão é enviada?
Não. Ela usa as APIs Date e Intl do navegador.