Conversor de timestamp
Converta entre epoch, ISO 8601 e data legível, com fuso horário.
Segundos ou milissegundos
Epoch é a contagem de tempo desde 1º de janeiro de 1970 em UTC. Unix e a maioria das APIs contam em segundos; JavaScript conta em milissegundos. A ferramenta decide pela ordem de grandeza do número — um valor em segundos só alcançaria treze dígitos no ano 5138, bem depois de qualquer coisa que vá aparecer num sistema real.
Por que o resultado em UTC e no seu fuso diferem
O instante é o mesmo; o que muda é como ele é escrito. O ISO 8601 em UTC é a forma neutra, que serve para guardar e trafegar. A linha do seu fuso mostra o mesmo instante como você o veria no relógio — o que costuma explicar diferenças de três horas num log.
Guardar data em banco
A recomendação de sempre: armazene em UTC e converta só na exibição. Guardar horário local gera ambiguidade duas vezes por ano nos lugares com horário de verão, e torna impossível ordenar eventos de fusos diferentes com confiança.
Epoch converter e Unix timestamp
Epoch converter, Unix timestamp converter eepoch time são nomes para a mesma conta: segundos desde 1º de janeiro de 1970 em UTC. A confusão mais comum é de unidade — JavaScript trabalha em milissegundos, a maioria das outras linguagens em segundos, e um número mil vezes maior joga a data para perto do ano 59 mil.