Todo desenvolvedor enfrenta esses problemas de timestamp diariamente.
Escrever new Date(1710000000000).toLocaleString() no Chrome DevTools toda vez que precisa decodificar um timestamp é exaustivo. Um conversor de timestamp Unix dedicado elimina completamente esse loop.
Se o backend salva em UTC mas o frontend exibe no horário de Pequim (GMT+8), o deslocamento de 8 horas quebra silenciosamente a UI. A comparação lado a lado UTC/GMT+8 detecta bugs antes do lançamento.
Criar timestamps futuros para expiração de token ou testes de contagem regressiva requer cálculos manuais. Os botões de deslocamento rápido (+1 hora, -1 dia) geram timestamps Unix precisos sem cálculos.
177428111917742811190600x665F57C0Deslocamento rápido
Projetado para desenvolvedores que precisam de velocidade, precisão e zero atrito.
Veja o timestamp Unix avançar em tempo real com precisão de milissegundos. Congele com um clique para capturar o epoch exato para depuração ou registros.
Cole qualquer timestamp Unix e o conversor detecta imediatamente se são segundos ou milissegundos — sem troca manual de unidade, sem erros.
Alterne entre UTC e horário de Pequim (GMT+8) com um toque. Elimina completamente os bugs de deslocamento de 8 horas entre o armazenamento UTC do backend e a exibição do frontend.
Cada resultado inclui quanto tempo se passou desde agora — "Há 3 minutos", "Em 5 horas" — para captar imediatamente a expiração de token e o timing dos logs.
Clique em +1 hora, -1 dia ou +7 dias para deslocar o timestamp de destino instantaneamente. Gere dados de teste para expiração de token, timeouts de sessão e contagens regressivas sem cálculos.
Todas as conversões de timestamp Unix são executadas no navegador. Nenhum dado sai do seu dispositivo, sendo seguro para logs de produção e dados de negócios sensíveis.
4 fluxos de trabalho principais — cada um concluído em menos de 10 segundos.
Cole um timestamp Unix de 10 dígitos (segundos) ou 13 dígitos (milissegundos) no painel «Epoch → Data». O conversor detecta a unidade automaticamente e exibe a data instantaneamente com o tempo relativo.
Abra o painel «Data → Timestamp Unix», use o seletor de data para escolher a data e hora, opcionalmente insira os milissegundos (0–999) para precisão de 13 dígitos e copie o epoch resultante.
Após converter um epoch, clique no botão UTC / GMT+8 na área de resultados. Ambos os horários aparecem instantaneamente, confirmando que o armazenamento UTC do backend corresponde corretamente ao fuso horário de exibição do frontend.
As últimas 5 conversões são salvas localmente no navegador. Clique em «Preencher» ao lado de qualquer entrada do histórico para recarregá-la no painel de entrada e continuar trabalhando a partir desse ponto.
Veja como o conversor de timestamp Unix resolve os problemas diários do desenvolvedor.
Pare de digitar new Date(ts).toLocaleString() no console. Cole o timestamp Unix aqui e obtenha a data, o tempo relativo e UTC/GMT+8 em menos de um segundo. O conversor de timestamp Unix está sempre a uma aba de distância.

Backend salva em UTC, frontend exibe em GMT+8: um botão para ver os dois. Use este conversor de timestamp Unix para verificar instantaneamente se o epoch armazenado mapeia para o horário local correto, antes do deploy.

Clique em +1 hora ou +7 dias para deslocar qualquer timestamp base. Gere timestamps Unix do passado ou do futuro com precisão de milissegundos para testar expiração de token, temporizadores de contagem regressiva e lógica de jobs agendados.

Perguntas comuns sobre timestamps Unix e o uso deste conversor.
Um timestamp Unix (também chamado de tempo epoch) é o número de segundos ou milissegundos decorridos desde 1º de janeiro de 1970 às 00:00:00 UTC. É o formato de hora universal usado por servidores, bancos de dados, APIs e sistemas operacionais em todo o mundo. Timestamps Unix de 10 dígitos contam segundos; os de 13 dígitos contam milissegundos.
Tudo é executado no navegador usando a API Date integrada do JavaScript. Ao colar um timestamp Unix, o conversor detecta seu comprimento (10 dígitos = segundos, 13 dígitos = milissegundos), calcula as datas correspondentes em UTC e GMT+8 e determina há quanto tempo esse momento ocorreu. Nenhum dado sai do seu dispositivo.
Um timestamp Unix de 10 dígitos representa os segundos desde o epoch (ex.: 1710000000). Um de 13 dígitos representa os milissegundos (ex.: 1710000000000). O Date.now() do JavaScript retorna milissegundos. A maioria dos comandos de sistema Unix (date +%s) retorna segundos. Este conversor detecta automaticamente qual você colou.
O Horário Padrão da China (CST) é UTC+8, colocando Pequim exatamente 8 horas à frente do Tempo Universal Coordenado. Se o backend armazena timestamps em UTC e o frontend os exibe no fuso horário local do usuário sem conversão, aparece um deslocamento fixo de 8 horas.
Sim. Use o painel «Data → Timestamp Unix». Selecione uma data e hora, opcionalmente insira milissegundos (0–999) para precisão de 13 dígitos, e o conversor gera imediatamente os valores epoch em segundos e milissegundos. Use os botões de deslocamento rápido para mover o resultado ±1 hora, ±1 dia ou +7 dias.
Um timestamp Unix em hex (hexadecimal) é um epoch escrito em formato hexadecimal, geralmente com o prefixo 0x, como 0x665F57C0. É comum em logs de sistema de baixo nível, pacotes de rede e sistemas embarcados. Este conversor de timestamp Unix detecta automaticamente entradas com prefixo 0x e as converte para timestamp decimal e data legível.
Sim. Toda a lógica de conversão é executada completamente no navegador sem chamadas de rede. Uma vez que a página é carregada, você pode desconectar da internet e continuar convertendo timestamps Unix, gerando datas e revisando o histórico sem interrupções.
Completamente seguros. Nenhum timestamp, data ou outro dado que você inserir é enviado a qualquer servidor. Tudo é calculado localmente no navegador usando as APIs JavaScript padrão. Você pode colar com total segurança timestamps de logs de produção, tokens de sessão e respostas de APIs internas.