Conversor de Timestamp
Converta entre epoch Unix e datas legíveis por humanos
O que é um timestamp Unix?
Um timestamp Unix é o número de segundos (ou milissegundos) desde 1970-01-01 00:00:00 UTC, a 'epoch'. É o formato de tempo padrão em bancos de dados, ficheiros de log, APIs e na maioria das linguagens de programação. Timestamps baseados em segundos têm 10 dígitos hoje; timestamps em milissegundos têm 13 dígitos.
O conversor aceita ambos os formatos, detectando automaticamente com base no comprimento, e renderiza o resultado no seu fuso horário local, UTC e ISO 8601 — escolha o que seu sistema downstream precisar. A direção reversa também funciona: insira uma data e obtenha o timestamp correspondente.
Casos de uso
- Leia respostas de API — converta `created_at: 1714435200` para uma data legível antes de abrir um depurador.
- Agende tarefas cron — insira uma data futura para obter o timestamp Unix correspondente para uma tarefa agendada.
- Audite logs por epoch — cole campos epoch do CloudWatch / Datadog para alinhar eventos ao seu fuso horário.
- Migre dados legados — converta entre segundos e milissegundos ao portar timestamps entre sistemas.
Exemplos
| Entrada | Resultado |
|---|---|
| 1700000000 | 2023-11-14T22:13:20Z (UTC) · ISO 8601 |
| 2024-01-01T00:00:00Z | 1704067200 (seconds) · 1704067200000 (ms) |
Perguntas frequentes
Segundos ou milissegundos?
A maioria das APIs usa segundos (timestamps de 10 dígitos). O `Date.now()` do JavaScript e muitos sistemas mais novos usam milissegundos (13 dígitos). A ferramenta detecta automaticamente com base no comprimento.
O timestamp é ciente do fuso horário?
O timestamp em si é sempre UTC. A ferramenta o mostra em UTC, ISO 8601 e no fuso horário local do seu navegador ao mesmo tempo — não há um alternador para alternar entre eles.
O que acontece após o ano 2038?
Timestamps Unix de 32 bits com sinal transbordam às 03:14:07 UTC em 2038-01-19 (o problema do Ano 2038). Timestamps de 64 bits são imunes — a maioria dos sistemas modernos já os utiliza.
Posso converter entre fusos horários?
A ferramenta mostra UTC, ISO 8601 e a hora local do seu navegador juntas; não oferece um seletor de fuso horário alvo arbitrário. O timestamp subjacente nunca se move — apenas seus formatos de exibição diferem.
Algo é enviado?
Não — a conversão ocorre no seu navegador usando a API `Date` nativa.
