Unix Timestamp Converter
Convert Unix timestamps to human-readable dates or convert any date to a Unix timestamp. Milliseconds supported.
⏱️ Current Unix timestamp
O Conversor de Timestamp Unix transforma os timestamps Unix (segundos decorridos desde 1 de janeiro de 1970, 00:00:00 UTC) em datas e horas legíveis por humanos, e vice-versa. Os timestamps Unix são o formato padrão para a representação temporal em bases de dados, ficheiros de log, APIs e interfaces de programação. O timestamp atual é mostrado em tempo real.
Um timestamp Unix é um simples inteiro, o que torna trivial o cálculo de diferenças de tempo (simples subtração) e elimina os problemas de fusos horários, pois está sempre baseado em UTC. A conversão de fuso horário realiza-se apenas na visualização. Importante: a 19 de janeiro de 2038 às 03:14:07 UTC, o inteiro de 32 bits transbordará (problema Y2K38). Para cálculos de datas e horas, use a nossa Calculadora de Datas.
O que é a época Unix e por que 1 de janeiro de 1970?
A época Unix foi escolhida pelos engenheiros da Bell Labs como data de referência prática. O Problema do Ano 2038 (Y2K38): a 19 de janeiro de 2038, os inteiros de 32 bits farão overflow. Os sistemas modernos usam inteiros de 64 bits.
Milissegundos vs segundos: que formato usa o seu dado?
O JavaScript Date.now() devolve milissegundos (13 dígitos); as ferramentas Unix devolvem segundos (10 dígitos). O nosso conversor deteta o formato automaticamente.
Perguntas frequentes
You Might Also Like