🔧Toolify365

Conversor de Timestamp Unix (seg, ms, ISO, local)

Digite um timestamp Unix para ver a data em múltiplos formatos, ou escolha uma data para obter seu valor Unix. Timestamp atual exibido ao vivo para referência.

Insira um timestamp ou data para converter.

Ferramentas relacionadas

Como funciona

O que é um timestamp Unix

Um timestamp Unix é o número de segundos (ou milissegundos, em JavaScript) desde o epoch Unix — meia-noite UTC de 1 de janeiro de 1970. É um único número que codifica um momento no tempo sem ambiguidade. APIs, bancos de dados e arquivos de log o usam em todos os lugares porque comparar timestamps é apenas aritmética de inteiros.

JavaScript, Python e muitos outros sistemas usam milissegundos (Date.now() retorna ms em JS). C, Go e shells Unix usam segundos (date +%s). Ao converter, sempre verifique qual unidade está sendo usada — um valor de 1,7 trilhão são milissegundos; 1,7 bilhão são segundos.

ISO 8601 vs formatos de locale

ISO 8601 (ex.: 2026-05-06T14:30:00Z) é o formato de intercâmbio universal. O fuso horário é explícito ('Z' = UTC, ou -03:00 para Brasília etc.), e ordena corretamente como texto. Sempre use para armazenamento e APIs.

Formatos de locale (ex.: '6 de maio de 2026, 14:30:00') são para exibição. Dependem do idioma e região do usuário. A calculadora mostra os dois — copie ISO para código, copie locale para e-mails ou relatórios.

O Problema do Ano 2038

Timestamps Unix como inteiro de 32 bits com sinal transbordam em 2³¹ − 1 segundos = 2.147.483.647 = 03:14:07 UTC de 19 de janeiro de 2038. Sistemas usando int32 vão reiniciar para valores negativos, quebrando a aritmética de datas. Sistemas modernos usam timestamps de 64 bits, seguros por ~292 bilhões de anos.

Se você trabalha com sistemas embarcados, esquemas de banco de dados antigos ou código C legado, audite o tamanho de time_t. Migrar para inteiros de 64 bits é a correção; armazenar timestamps como strings (ISO) evita o problema completamente.

Perguntas frequentes

Por que os timestamps às vezes têm 13 dígitos?

São milissegundos. JavaScript e muitas APIs web usam ms. Divida por 1000 para obter segundos.

Em qual fuso horário está um timestamp Unix?

Nenhum — são segundos UTC desde o epoch. Converta para data local usando o fuso horário da sua aplicação ou usuário.

A conversão é precisa?

Sim. Usamos a API Date do navegador, que usa o relógio do sistema. A precisão é de milissegundos.

O que é ISO 8601?

Um formato de data-hora padrão internacional: AAAA-MM-DDTHH:MM:SS+FH. Ordenável como texto, sem ambiguidade de fuso horário.

Por que o 'horário local' não corresponde ao meu relógio?

Usa o fuso horário reportado pelo seu navegador. Se o relógio do sistema estiver errado ou o fuso do navegador for diferente, os resultados diferem.

Timestamps negativos são válidos?

Sim — representam datas antes de 1970. A maioria das linguagens os trata; cuidado com a compatibilidade de banco de dados.

Posso converter em lote?

Ainda não. Para conversões únicas esta ferramenta é ótima; para milhares de valores, use um script.

Os dados saem do meu navegador?

Não. A conversão é feita localmente.

Divulgação
  • NordVPN

    Sponsored

    VPN sem registros com mais de 6.400 servidores em 111 países. O Threat Protection bloqueia anúncios, rastreadores e malware.

    Obter NordVPN
  • Cloudways

    Sponsored

    Hospedagem cloud gerenciada em DigitalOcean, AWS ou GCE — servidores prontos em minutos, sem administração de sistemas.

    Testar Cloudways
  • Fiverr

    Sponsored

    Freelancers de design, texto, desenvolvimento e marketing a partir de US$ 5, com avaliações e proteção ao comprador.

    Explorar Fiverr

Comentários e perguntas