Conversor de timestamp

Todas as ferramentas

O que é um timestamp UNIX?

Um timestamp UNIX é o número de segundos desde 1970-01-01 00:00:00 UTC (a época Unix). É amplamente utilizado em APIs, logs, bancos de dados e sistemas de eventos.

Alguns sistemas usam milissegundos em vez de segundos. Esta ferramenta detecta formatos comuns e ajuda a converter timestamps UNIX em datas ISO 8601 e anteriores — localmente em seu navegador.

Como usar o conversor de timestamp

  1. Cole um timestamp UNIX no primeiro campo (segundos ou milissegundos).
  2. Clique em “→ ISO” para convertê-lo para uma data ISO 8601 (UTC).
  3. Cole uma data ISO no segundo campo.
  4. Clique em “→ UNIX” para convertê-lo novamente para um timestamp UNIX.

Dicas e armadilhas comuns

  • 10 dígitos geralmente significam segundos; 13 dígitos geralmente significam milissegundos.
  • As strings ISO que terminam com “Z” estão em UTC; compensações como +02:00 significam fusos horários locais.
  • Se o seu horário parecer errado em horas, geralmente é um problema de fuso horário/deslocamento.
  • Alguns sistemas armazenam timestamps como strings; certifique-se de que não haja espaços ou vírgulas.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre o conversor de timestamp

Segundos versus milissegundos — como posso saber?
A maioria dos timestamps UNIX tem 10 dígitos (segundos). 13 dígitos normalmente significam milissegundos.
A saída ISO está em UTC?
Sim. As strings ISO com “Z” são UTC. Se você precisar de um fuso horário local, converta depois de obter o valor ISO.
Você armazena meus timestamps?
Não. As conversões são executadas no seu navegador. Não armazenamos nem transmitimos sua entrada.
Posso converter datas com diferenças de fuso horário?
Sim. A ISO 8601 pode incluir compensações (por exemplo, 2026-02-19T12:00:00+02:00). A ferramenta converte-o em um timestamp UNIX de acordo.