Converta timestamps Unix em datas legíveis e vice-versa — hora local, UTC e ISO 8601, no seu navegador.
Um timestamp Unix (ou tempo epoch) é o número de segundos decorridos desde a meia-noite UTC de 1º de janeiro de 1970 — a convenção que praticamente todo sistema operacional, banco de dados e API usa para armazenar instantes no tempo sem ambiguidade de fuso horário. O problema é que um número como 1735689600 não significa nada para um humano, e metade dos sistemas que você encontra usa segundos enquanto a outra metade (JavaScript incluído) usa milissegundos. Este conversor traduz nas duas direções e mostra de uma vez todas as representações de que você pode precisar: sua hora local, UTC, a string ISO 8601 e uma descrição relativa como "há 3 dias".
A detecção entre segundos e milissegundos é automática, pelo tamanho: um valor de 100 bilhões de segundos corresponderia ao ano 5138, então qualquer coisa tão grande é tratada como milissegundos — e a ferramenta sempre informa qual interpretação usou, sem adivinhação silenciosa. A conversão usa o motor de datas nativo do seu navegador, que aplica o fuso horário e as regras de horário de verão do seu sistema operacional para produzir a leitura local, enquanto as linhas de UTC e ISO 8601 permanecem universais. A linha relativa usa o formatador de internacionalização do próprio navegador, então sai em linguagem natural ("ontem", "em 2 meses") no idioma da página.
A direção inversa toma uma data e hora de um seletor nativo, interpreta no seu fuso horário local e devolve o epoch em segundos e em milissegundos — os valores exatos para colar em código, numa consulta de banco de dados ou numa chamada de API. Usos típicos: decodificar campos created_at de logs e payloads JSON, conferir horários de expiração de tokens, montar fixtures de teste, ou descobrir se aquele cron job realmente disparou quando você acha que disparou. Tudo roda localmente: nenhum timestamp que você converte é enviado a lugar algum.
É o número de segundos desde 1º de janeiro de 1970, 00:00 UTC — a "época Unix". Os sistemas o usam porque um único inteiro representa um instante sem ambiguidade, independentemente de fusos horários ou formatos de calendário.
Pelo tamanho: datas atuais têm 10 dígitos em segundos (cerca de 1,7 bilhão) e 13 dígitos em milissegundos. A ferramenta detecta isso automaticamente — valores de 100 bilhões ou mais são tratados como milissegundos — e sempre mostra qual interpretação usou.
Quase sempre é diferença de fuso horário: esta ferramenta mostra tanto sua hora local quanto UTC, enquanto servidores geralmente registram em UTC ou no fuso configurado na máquina. Compare a linha UTC com o seu log para eliminar a ambiguidade.
O problema do ano 2038 afeta sistemas que armazenam timestamps em inteiros de 32 bits com sinal, que estouram em 19 de janeiro de 2038. Este conversor usa números do JavaScript e lida com datas a centenas de milhares de anos em ambas as direções.
Não. Toda a conversão roda 100% em JavaScript no seu dispositivo, usando o motor de datas do próprio navegador. Nada é transmitido, registrado ou armazenado.
O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.
O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.