País e idioma

Define a moeda, as unidades e as regras de cada país (impostos, salário) nas calculadoras. As ferramentas gerais não mudam.

As páginas que ainda não foram traduzidas abrem em inglês.

↑ ↓ para navegar · Enter para abrir · Esc para fechar

🖥️ Conversor de timestamp Unix

Depurando uma linha de log ou um campo de API? Cole o número, de 10 ou 13 dígitos, e a unidade é detectada sozinha. Segundos e milissegundos aparecem lado a lado para você copiar o que seu sistema espera.

Resposta rápida: Um timestamp Unix conta os segundos desde 00:00:00 UTC de 1º de janeiro de 1970. O timestamp 1700000000 corresponde a terça-feira, 14 de novembro de 2023, às 22:13:20 UTC (2023-11-14T22:13:20.000Z), e 1700000000000 em milissegundos é o mesmo instante.

Ainda sem avaliações · Atualizado em · Grátis · Sem cadastro

Dados: Conversor de timestamp Unix

Em segundos ou milissegundos: a unidade é detectada automaticamente. Vazio = agora.

Resultado

Timestamp do momento atual

quinta-feira, 15 de outubro de 2026, às 04:46:39 UTC

ISO 86012026-10-15T04:46:39.998Z
Data no formato UTCqui, 15 out 2026 04:46:39 GMT
Segundos Unix1792039599
Milissegundos Unix1792039599998
Em relação a agora
agora
Dia da semana
quinta-feira
</> Incorpore esta calculadora ao seu site – grátis, sem cadastro e sem anúncios

Copie este código em qualquer página, post de blog ou CMS (WordPress, Wix, Squarespace, Webflow…). Ele se atualiza automaticamente, funciona no celular e mostra a moeda de cada visitante.

Pré-visualização

O que é o tempo Unix?

O tempo Unix (também chamado de tempo epoch ou POSIX) é o número de segundos decorridos desde a época Unix: 00:00:00 UTC de quinta-feira, 1º de janeiro de 1970. Bancos de dados, APIs, arquivos de log e linguagens de programação o usam porque um único número inteiro é fácil de guardar, ordenar e comparar.

Data = 1970-01-01T00:00:00Z + segundos do timestamp  ·  Dias = ⌊timestamp ÷ 86.400⌋

Exemplo resolvido

1.700.000.000 ÷ 86.400 = 19.675 dias inteiros, com 80.000 segundos de sobra. O dia 19.675 após a época é 14 de novembro de 2023, e 80.000 segundos são 22 h 13 min 20 s; portanto, o timestamp é 2023-11-14T22:13:20Z, uma terça-feira.

Timestamps marcantes

TimestampData (UTC)
01970-01-01 00:00:00
10000000002001-09-09 01:46:40
17000000002023-11-14 22:13:20
20000000002033-05-18 03:33:20
21474836472038-01-19 03:14:07 (limite de 32 bits)

Segundos ou milissegundos?

As ferramentas Unix, o PHP, o Python e a maioria dos bancos de dados trabalham com segundos inteiros, que hoje dão números de 10 dígitos. JavaScript, Java e muitas APIs web usam milissegundos, com 13 dígitos. Confundir os dois é o erro mais comum com timestamps: ler milissegundos como segundos leva a dezenas de milhares de anos no futuro, e ler segundos como milissegundos cai em janeiro de 1970. Este conversor olha o tamanho do número e escolhe a unidade certa automaticamente, e sempre mostra as duas formas para você copiar a que seu sistema espera.

Fusos horários e ISO 8601

Os resultados aparecem em UTC. O formato ISO 8601 termina em «Z» (hora Zulu, ou seja, UTC), por isso qualquer linguagem consegue interpretá-lo sem ambiguidade. Para ver a hora local, aplique o deslocamento do seu fuso: por exemplo, UTC−3 para Brasília ou UTC+0 para Lisboa no inverno.

Como obter o timestamp atual no código

  • JavaScript: Math.floor(Date.now() / 1000)
  • Python: int(time.time())
  • Shell: date +%s
  • SQL (PostgreSQL): date_part('epoch', now())

Timestamps negativos representam datas anteriores a 1970; por exemplo, −86400 é 31 de dezembro de 1969.

Perguntas frequentes

Meu timestamp está em segundos ou em milissegundos?

Os timestamps atuais têm 10 dígitos em segundos (por exemplo, 1700000000) e 13 dígitos em milissegundos (1700000000000). O conversor trata como milissegundos qualquer valor a partir de 100 bilhões.

Os fusos horários afetam o timestamp Unix?

Não. Num dado instante, o timestamp é o mesmo no mundo inteiro, porque é sempre medido a partir da meia-noite UTC de 1º de janeiro de 1970. Só a forma de exibi-lo muda com o fuso horário.

O que é o problema do ano 2038?

Sistemas que guardam timestamps como inteiros de 32 bits com sinal estouram depois de 2147483647, que corresponde a 03:14:07 UTC de 19 de janeiro de 2038. Sistemas modernos de 64 bits não são afetados.

O timestamp Unix inclui segundos intercalares?

Não. O tempo Unix considera que todo dia tem exatamente 86.400 segundos e ignora os segundos intercalares, o que simplifica os cálculos com datas.