Converta entre tempo Unix e datas
Computadores, bancos de dados e APIs geralmente armazenam o tempo como um único número: o timestamp Unix, que conta os segundos desde 1º de janeiro de 1970 UTC. Ele é compacto e inequívoco, mas impossível de ler rapidamente. Este conversor da era Unix traduz timestamps para datas que você pode ler — em seu próprio fuso horário e em UTC — e converte qualquer data de volta para um timestamp. Ele funciona inteiramente no seu navegador, usando as configurações de relógio e fuso horário do seu dispositivo.
Recursos
- Tempo Unix atual ao vivo em segundos, pronto para copiar.
- Detecção automática de unidades para segundos (10 dígitos), milissegundos (13), microssegundos (16) e nanossegundos (19).
- Múltiplos formatos de saída: data completa localizada, UTC, ISO 8601 (
2026-10-02T08:30:00.000Z), RFC 2822 e uma descrição relativa como "em 2 dias". - Data para timestamp com a opção de interpretar a data como horário local ou UTC, retornando tanto segundos quanto milissegundos.
Onde você encontra timestamps
Logs e monitoramento. Logs de servidor, eventos de analytics e rastreadores de erros frequentemente registram o tempo como segundos da era Unix. Converter um valor informa exatamente quando um incidente ocorreu, no seu próprio fuso horário.
APIs e JSON. Muitas APIs retornam campos como "created": 1790000000 ou "expires_at". O Date.now() do JavaScript e o System.currentTimeMillis() do Java retornam milissegundos, enquanto ferramentas Unix, o time.time() do Python e o time() do PHP usam segundos. Confundi-los é um bug clássico.
Tokens e cookies. JSON Web Tokens usam as claims iat, nbf e exp em segundos da era Unix. O Decodificador JWT as converte automaticamente.
Bancos de dados e planilhas. Converter timestamps para datas ajuda ao verificar registros, e converter datas para timestamps permite que você escreva consultas de intervalo precisas.
Fusos horários e UTC
Um timestamp identifica um instante único, independentemente de onde você esteja. Fusos horários só importam ao exibi-lo para uma pessoa. É por isso que o mesmo timestamp é exibido como horários locais diferentes em Tóquio e Nova York, enquanto a linha UTC permanece a mesma. Ao converter uma data para um timestamp, seja explícito: "9:00" em horário local e "9:00 UTC" produzem números diferentes, a menos que você viva em um fuso horário UTC.
Para comparar horários entre cidades, use o Conversor de Fuso Horário. Para contar os dias entre duas datas, experimente a Calculadora de Diferença de Datas.