Conversor de Timestamp Unix
Conversor de Timestamp Unix gratuito. Converta timestamp Unix para data/hora e vice-versa com exibição UTC/local e estimativas de tempo de bloco.
Insira data ou Timestamp
Converta timestamp Unix em segundos ou data instantaneamente.
Como usar Conversor de Timestamp Unix
O Conversor de Timestamp traduz entre timestamps Unix (segundos desde 1 de janeiro de 1970 UTC) e formatos de data/hora legíveis por humanos.
Use-o ao analisar dados de blockchain em exploradores, ler logs de contratos inteligentes ou depurar exportações de histórico de transações.
Guia de entradas e premissas
Insira um timestamp Unix para obter a data e hora legíveis por humanos, ou insira uma data e hora para obter o timestamp Unix correspondente.
A calculadora suporta timestamps em segundos (10 dígitos) e milissegundos (13 dígitos). O formato é detectado automaticamente com base no comprimento da entrada.
Como interpretar os resultados corretamente
O conversor de timestamps Unix traduz entre datas legíveis e timestamps Unix epoch usados por sistemas blockchain. Cada transação, bloco e evento de contrato inteligente é registrado com um timestamp Unix — o número de segundos decorridos desde 1 de janeiro de 1970 UTC. Converter esses timestamps para datas legíveis é essencial para verificar o timing de transações, analisar padrões de atividade on-chain e conciliar dados blockchain com eventos do mundo real.
Considerações de timestamps específicas de blockchain incluem que diferentes chains usam diferentes níveis de precisão: Ethereum usa segundos, enquanto algumas chains usam milissegundos. Desenvolvedores de contratos inteligentes devem lidar com comparações de timestamps cuidadosamente — timestamps de bloco podem variar até 15 segundos do horário real no Ethereum, afetando lógica de contratos dependente de tempo como prazos de leilões, datas de cliff de vesting e expiração de propostas de governança.
Erros comuns para evitar
- Tratar timestamps blockchain como relógios perfeitamente precisos do mundo real. Timestamps de bloco podem ser manipulados dentro de limites por mineradores/validadores e podem diferir em segundos a minutos do horário real.
- Usar a precisão de timestamp errada. Algumas APIs retornam timestamps Unix em segundos, outras em milissegundos. Um timestamp em milissegundos interpretado como segundos produz uma data milhares de anos no futuro — um bug comum em integrações blockchain.
Fontes oficiais
Perguntas frequentes
O que e um conversor de timestamp Unix?
Um conversor de timestamp Unix traduz entre segundos da epoca Unix (ex.: 1735689600) e datetime UTC legivel (2026-01-01 00:00:00 UTC). Cada bloco Ethereum, tx Bitcoin e atualizacao de oracle e marcado com timestamp em segundos Unix.
Como converto um timestamp Unix?
Divida por 86.400 para obter os dias desde 1970-01-01 e some a data da epoca. A maioria dos exploradores blockchain faz isso automaticamente. Exemplo: 1727740800 = 2024-10-01 00:00:00 UTC. JavaScript: new Date(1727740800 * 1000).toISOString().
Por que tempos blockchain sao em epoca Unix?
Timestamps Unix sao agnosticos a fuso, monotonicamente crescentes e cabem em um inteiro de 32 bits (ate 2038) ou 64 bits. Isso evita bugs de ano bissexto, horario de verao e localidade que afetam strings de data humanas — todo node na Terra concorda com o mesmo numero.
Segundos vs milissegundos — qual minha chain usa?
Bitcoin e Ethereum usam segundos (numeros de 10 digitos como 1735689600). JavaScript Date.now() e muitas APIs usam milissegundos (13 digitos, ex.: 1735689600000). Se seu timestamp e de 1970 ou ano 53.000, voce misturou as unidades — divida ou multiplique por 1.000.
O que e o problema do Ano 2038?
Timestamps Unix de 32 bits com sinal estouram as 03:14:07 UTC em 19 de janeiro de 2038. Os cabecalhos de bloco do Bitcoin usam timestamps uint32 (estouro no ano 2106), mas a maioria das blockchains e carteiras modernas usa inteiros de 64 bits e estao seguras alem do ano 292.000.000.000.
Como encontro o timestamp de um bloco Ethereum?
Use o Etherscan: digite o numero do bloco, olhe "Timestamp" (mostra UTC e Unix). Programaticamente: web3.eth.getBlock(blockNumber).timestamp retorna segundos Unix. O bloco 21.500.000 foi minerado em 2025-01-08 04:35:35 UTC = 1736310935.
Calculadoras relacionadas
← ← Todas as ferramentas: Conversores