AlpaKit Logo AlpaKit

Conversor de marcas temporais Unix (Timestamp Epoch)

Converta timestamps em segundos e milissegundos para datas legíveis com suporte a fusos e tempo relativo.

● Timestamp Unix atual (Epoch)
1719999999

De Timestamp para Data e Hora


De Data e Hora para Timestamp

Como usar esta ferramenta

  1. 1 Abra Conversor de marcas temporais Unix (Timestamp Epoch) e insira, cole ou selecione o conteúdo que deseja processar.
  2. 2 Ajuste as opções e o formato de saída para sua tarefa.
  3. 3 Confira o resultado e copie ou baixe a saída disponível.

Usos comuns

Converta timestamps em segundos e milissegundos para datas legíveis com suporte a fusos e tempo relativo. Use no trabalho, desenvolvimento, estudo ou em verificações rápidas.

Privacidade e tratamento de dados

Esta ferramenta funciona no navegador. Antes de usar dados sensíveis, confirme que o dispositivo e o navegador são confiáveis.

Conversor de timestamp Unix (epoch): segundos, milissegundos e fusos

Um timestamp Unix (epoch time ou tempo POSIX) é o número de segundos desde 00:00:00 UTC de 1º de janeiro de 1970. Por ser um único número sem fuso horário, é a forma padrão de guardar datas em bancos de dados, APIs, logs de servidor e campos de JWT como exp e iat. Por exemplo, 1700000000 corresponde a 14/11/2023 às 22:13:20 UTC, ou 19:13:20 no horário de Brasília (UTC−3).

O erro mais comum é a unidade: 10 dígitos geralmente são segundos e 13 dígitos são milissegundos. No Linux, date +%s retorna segundos, assim como time() no PHP e int(time.time()) no Python; já Date.now() no JavaScript e System.currentTimeMillis() no Java retornam milissegundos. Converter milissegundos como segundos leva a uma data daqui a milhares de anos; o contrário cai em janeiro de 1970. Esta ferramenta pede que você escolha segundos ou milissegundos, então confira os dígitos antes.

Cada conversão mostra o horário local do seu dispositivo, o UTC, o formato ISO 8601 (por exemplo 2023-11-14T22:13:20.000Z) e um tempo relativo como “há 3 dias”, o que ajuda a comparar logs ou verificar a expiração de um token. No sentido inverso, escolha data e hora e receba o timestamp em segundos e em milissegundos. O relógio epoch ao vivo no topo pode ser pausado ou copiado.

Vale saber: sistemas que guardam o tempo em inteiro de 32 bits com sinal estouram após 19/01/2038 às 03:14:07 UTC (2147483647), o chamado problema do ano 2038. Todas as conversões rodam localmente com o objeto Date do navegador.

Perguntas frequentes

Como diferenciar segundos de milissegundos?

Conte os dígitos: timestamps atuais têm 10 dígitos em segundos e 13 em milissegundos.

O timestamp muda conforme o fuso horário?

Não. Ele sempre conta a partir do UTC; só a data legível muda com o fuso.

Como pegar o epoch atual no Linux?

Use date +%s para segundos ou date +%s%3N para milissegundos no GNU date.

O que é o problema do ano 2038?

Timestamps de 32 bits com sinal chegam ao máximo 2147483647 em 19/01/2038 03:14:07 UTC; usar 64 bits evita o estouro.

Ver esta categoria: Desenvolvimento e código

Ferramentas sugeridas e recentes
    ↑ ↓ Navegar ↵ Abrir ESC Fechar
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep