Conversor de Timestamp Unix
O Conversor de Timestamp Unix transforma timestamps Unix (também chamados de epoch) em datas legíveis e converte datas de volta em timestamps. Cole um número para ver a data que ele representa, ou escolha uma data e hora para obter o timestamp exato.
Ele lida automaticamente com segundos (10 dígitos) e milissegundos (13 dígitos), mostra o resultado nos formatos Local, UTC, ISO 8601 e relativo, e aceita qualquer fuso UTC, além da conversão em lote de vários timestamps de uma vez. Foi feito para desenvolvedores que depuram APIs e logs, analistas de dados que trabalham com timestamps, administradores de sistemas, profissionais de QA e qualquer pessoa que se depare com um número epoch bruto e precise lê-lo.
Como usar o Conversor de Timestamp Unix
Converter um timestamp em data
Digite ou cole um timestamp Unix no campo Timestamp → Data. Um selo indica se ele foi lido como sec ou ms, e a data aparece na hora nos formatos Local, UTC, ISO 8601 e relativo. Use os botões de Preenchimento rápido — Agora, Início do dia, Fim do dia ou Epoch 0 — para inserir um valor rapidamente.
Converter uma data em timestamp
No cartão Data → Timestamp, escolha uma data e hora (ou digite-as) e selecione um Fuso horário: Local, UTC, um dos fusos predefinidos comuns ou um fuso UTC personalizado. O timestamp correspondente é exibido em Segundos e em Milissegundos.
Copiar qualquer valor
Clique no botão Copiar ao lado de qualquer resultado — o timestamp atual, uma data convertida ou um número gerado — para colocar o valor exato na área de transferência, confirmado por um aviso rápido. Os timestamps são copiados como números simples, sem formatação extra.
Converter vários de uma vez
Abra a Conversão em lote, cole um timestamp por linha e clique em Converter para ver todos os resultados em uma tabela. As linhas inválidas são sinalizadas, e Copiar tudo exporta as linhas separadas por tabulação, prontas para colar em uma planilha.
Recursos
Timestamp atual ao vivo
Um relógio em tempo real mostra o timestamp Unix atual em segundos e em milissegundos, atualizando a cada segundo. Pause-o para congelar e copiar um instante exato.
Detecção automática do formato
O conversor lê automaticamente uma entrada de 10 dígitos como segundos e de 13 dígitos como milissegundos, com um selo que indica a unidade detectada.
Vários formatos de saída
Cada conversão aparece como horário Local, UTC, ISO 8601 (por exemplo, 2024-01-01T00:00:00.000Z) e um tempo relativo amigável como "há 2 horas".
Suporte completo a fusos horários
Converta datas usando seu fuso local, UTC, mais de 25 fusos horários predefinidos comuns, incluindo deslocamentos de meia hora, ou qualquer fuso UTC personalizado que você informar.
Conversão em lote
Cole vários timestamps, um por linha, e converta todos de uma vez. As entradas inválidas são sinalizadas e os resultados são exportados separados por tabulação para planilhas.
Cópia instantânea
Cada valor tem um botão Copiar de um clique que coloca o número ou a data exata e sem formatação na área de transferência, com um aviso de confirmação.
Layout responsivo
Os dois cartões do conversor ficam lado a lado no computador e se empilham em um layout fácil de tocar em tablets e celulares, mantendo toda a funcionalidade.
Suporte ao modo escuro
A interface segue a preferência do seu sistema ou o botão de tema, então continua confortável de ler em qualquer iluminação.
Perguntas frequentes
O que é um timestamp Unix (epoch)?
Um timestamp Unix é a contagem dos segundos (ou milissegundos) que se passaram desde o Epoch Unix — 1 de janeiro de 1970, 00:00:00 UTC. "Timestamp Unix" e "epoch" significam a mesma coisa. Por exemplo, 0 é o próprio epoch e 1704067200 é 1 de janeiro de 2024, 00:00:00 UTC.
Como converter um timestamp Unix em data?
Cole o número no campo Timestamp → Data. O conversor detecta se é segundos ou milissegundos e mostra a data na hora nos formatos horário Local, UTC, ISO 8601 e tempo relativo. Clique em Copiar ao lado do formato que você precisar.
Segundos ou milissegundos — qual a diferença entre 10 e 13 dígitos?
Um timestamp de 10 dígitos está em segundos, o formato usado pela maioria das APIs, bancos de dados e linguagens de servidor como PHP e Python. Um timestamp de 13 dígitos está em milissegundos, usado por JavaScript (Date.now()) e Java quando a precisão abaixo do segundo importa. Esta ferramenta detecta o tamanho e converte qualquer um dos dois, então você não precisa escolher.
Qual é o timestamp Unix atual?
O relógio ao vivo no topo mostra o timestamp Unix atual em segundos e em milissegundos, avançando uma vez por segundo. Use o botão Pausar para congelá-lo em um instante exato e copie o valor com um clique.
Como converter uma data de volta em timestamp?
No cartão Data → Timestamp, escolha uma data e hora, selecione o fuso horário ao qual elas pertencem (Local, UTC, um fuso predefinido ou um fuso UTC personalizado), e o timestamp correspondente aparece em segundos e em milissegundos. A configuração do fuso horário determina o valor exato, já que o mesmo horário no relógio é um timestamp diferente em cada fuso.
Por que o mesmo timestamp mostra horários diferentes?
Um timestamp marca um único instante, mas esse instante é um horário local diferente ao redor do mundo. O timestamp 1704067200 é 1 de janeiro de 2024, 00:00:00 em UTC, 21:00:00 do dia 31 de dezembro de 2023 em Brasília (UTC-3) e 19:00:00 do dia 31 de dezembro de 2023 em Nova York (UTC-5). As saídas Local e UTC permitem ver os dois ao mesmo tempo.
Como obter o timestamp atual na minha linguagem de programação?
Formas comuns de obter o epoch atual:
- JavaScript:
Math.floor(Date.now() / 1000)para segundos,Date.now()para milissegundos - Python:
import time; int(time.time()) - PHP:
time() - Java:
System.currentTimeMillis()para milissegundos - Bash:
date +%s
Qual faixa de timestamps esta ferramenta aceita?
O conversor aceita timestamps desde o epoch (1 de janeiro de 1970) até o ano 2200, um limite superior de cerca de 7258118400 segundos, que cobre praticamente qualquer valor do mundo real. Ele se concentra em datas a partir de 1970, então timestamps negativos anteriores ao epoch ficam fora da sua faixa.
Meus dados são privados?
Sim. Cada conversão acontece localmente no seu navegador. Nenhum timestamp, data ou qualquer outra entrada é enviado a um servidor, e a ferramenta continua funcionando offline depois que a página carrega.
Ainda não há comentários. Seja o primeiro a comentar!