Conversor de timestamp Unix
Timestamp atual
Timestamp → data
Data → timestamp
Sobre esta ferramenta
Um timestamp Unix conta segundos (ou milissegundos, microssegundos, nanossegundos) desde 1º de janeiro de 1970 UTC. Esta ferramenta transforma um timestamp em uma string UTC no formato ISO 8601, no seu horário local e em uma frase relativa como “há 3 horas”. Ela também funciona ao contrário: digite ou escolha uma data e receba o timestamp em segundos e milissegundos. A unidade é detectada pelo número de dígitos, então um valor de 13 dígitos vindo de um Date.now() do JavaScript e um de 10 dígitos vindo de um log de servidor funcionam sem nenhuma configuração.
Tudo roda no seu navegador, usando as APIs nativas Date e Intl. Nenhum timestamp ou data que você digita sai da sua máquina, o que ajuda quando você está depurando uma entrada de log ou um token de sessão que prefere não colar em um site qualquer.
Usos comuns: decodificar um timestamp de uma resposta de API ou de uma linha de log, verificar quando um JWT expira, converter o horário de uma reunião para o seu fuso local, ou preencher um campo datetime-local em um formulário. Veja o guia da MDN sobre formatos de data e hora e a RFC 3339 para o perfil ISO 8601 usado na web.