Conversor de timestamp
Converte um timestamp Unix numa data legível
Suporta segundos e milissegundos
Converte um timestamp Unix numa data legível
Suporta segundos e milissegundos
Um timestamp Unix conta os segundos desde 1º de janeiro de 1970, 00:00:00 UTC, e é o mesmo em qualquer fuso horário; só a exibição como data depende do fuso. O conversor mostra o seu horário local, o UTC e quanto tempo se passou. Valores de 10 dígitos são lidos como segundos, e de 13 dígitos, como milissegundos (qualquer valor acima de 10.000.000.000 conta como milissegundos).
1700000000 → 14/11/2023, 22:13:20 UTC1735689600000 → 01/01/2025, 00:00:00 UTCOs timestamps atuais em segundos têm 10 dígitos; em milissegundos, têm 13. O conversor detecta isso automaticamente: valores maiores que 10.000.000.000 são tratados como milissegundos.
Não. Um timestamp sempre conta a partir da meia-noite UTC de 1º de janeiro de 1970, então é o mesmo em qualquer lugar. Só a exibição como data no calendário depende do fuso horário.
Sistemas que armazenam timestamps como inteiros de 32 bits com sinal estouram em 19 de janeiro de 2038, às 03:14:07 UTC. Timestamps de 64 bits, usados pelos sistemas modernos, não são afetados.
JavaScript: Math.floor(Date.now() / 1000). Python: int(time.time()). Shell: date +%s.