Toolkit

Guia Conversor de Timestamp

Converta timestamps Unix (segundos/milissegundos) para ISO 8601, RFC 2822 e formatos legíveis. Feito para desenvolvedores.

Voltar para Conversor de Timestamp

O que esta ferramenta faz

O Conversor de Timestamp converte timestamps Unix (segundos ou milissegundos) e strings de data para múltiplos formatos. Insira um número ou uma string ISO 8601 / RFC 2822 e obtenha Unix em segundos, milissegundos, ISO 8601, RFC 2822 e data legível. Detecta automaticamente segundos vs milissegundos para entrada numérica. Feito para desenvolvedores que trabalham com timestamps e APIs.

Como usar

  1. Insira a entrada — Digite um timestamp Unix (ex: 1709251200 ou 1709251200000) ou uma string de data (ex: 2024-03-01T12:00:00Z).
  2. Veja as saídas — Unix em segundos, milissegundos, ISO 8601, RFC 2822 e formato legível aparecem.
  3. Use qualquer formato — Copie o formato que precisar (ex: para payloads de API ou logs).
  4. Inverso — Cole uma string ISO ou RFC 2822 para obter o timestamp Unix.

Como funciona

Entrada numérica: Valores < 1e12 são tratados como segundos (cobre 1970–33658); valores ≥ 1e12 como milissegundos. Entrada string: Passada para Date.parse, que suporta ISO 8601, RFC 2822 e formatos comuns. As saídas são geradas a partir de um único valor em milissegundos UTC: ISO 8601 via toISOString(), RFC 2822 com offset explícito +0000, legível via Intl.DateTimeFormat. Timestamps fora do intervalo retornam erro.

Todo o processamento ocorre no seu navegador. Nenhum dado é enviado a nenhum servidor.

Casos de uso e exemplos

  • Desenvolvimento de API — Converta entre formatos para requisição/resposta.
  • Análise de logs — Decodifique timestamps Unix de logs.
  • Banco de dados — Traduza timestamps armazenados para datas legíveis.
  • Debug — Verifique parsing de datas e tratamento de fuso.
  • Documentação — Gere timestamps de exemplo para documentação.

Exemplo

  • 1709251200 (segundos) → 2024-03-01T12:00:00.000Z
  • 1709251200000 (milissegundos) → mesma data
  • 2024-03-01 12:00:00 → timestamp Unix + todos os formatos

Limitações e restrições conhecidas

  • Saída UTC — As saídas são em UTC; sem conversão de fuso.
  • Intervalo — Timestamps fora do intervalo do JavaScript Date podem falhar.
  • Auto-detectar — Limiar 1e12 para segundos vs ms; ambíguo para valores próximos.
  • Parsing de string — Depende de Date.parse; formatos não padrão podem falhar.

Todos os cálculos e conversões rodam inteiramente no seu navegador. Nenhum dado é enviado a nenhum servidor, então sua entrada nunca sai do seu dispositivo.