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
- Insira a entrada — Digite um timestamp Unix (ex: 1709251200 ou 1709251200000) ou uma string de data (ex: 2024-03-01T12:00:00Z).
- Veja as saídas — Unix em segundos, milissegundos, ISO 8601, RFC 2822 e formato legível aparecem.
- Use qualquer formato — Copie o formato que precisar (ex: para payloads de API ou logs).
- 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.000Z1709251200000(milissegundos) → mesma data2024-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.