Conversor de Timestamp Unix

Converta timestamps Unix para datas legíveis e vice-versa. Suporta segundos e milissegundos, com exibição de tempo relativo.

Timestamp Unix atual
---

Timestamp para data

--

Data para timestamp

Funcionalidades

Marca temporal → formatos de data
Data → marca temporal
Segundos e milissegundos
Mostrar o tempo relativo
Marca temporal atual em direto

Como Usar

1. Digite um timestamp Unix no campo — a data é atualizada em tempo real.

2. Ou selecione uma data e hora — o timestamp é atualizado em tempo real.

3. O timestamp atual é exibido ao vivo no topo.

Sobre esta ferramenta

Um timestamp Unix conta os segundos desde 00:00:00 UTC de 1º de janeiro de 1970, que é como bancos de dados, APIs e arquivos de log guardam instantes sem se preocupar com fusos horários. Este conversor transforma um timestamp em datas legíveis — ISO 8601, UTC, seu horário local e uma descrição relativa como "há 3 horas" — e transforma uma data e hora de volta em timestamp, em segundos e em milissegundos. Ele detecta milissegundos automaticamente: valores de 13 dígitos, como os gerados pelo Date.now() do JavaScript, são tratados como milissegundos. O timestamp atual avança ao vivo no topo, para você copiar "agora" com um clique. É prático para depurar respostas de API, ler linhas de log e conferir horários de expiração de tokens.

Perguntas Frequentes

Qual a diferença entre timestamps em segundos e em milissegundos?
O tempo Unix é tradicionalmente contado em segundos (10 dígitos para datas atuais), usados pela maioria dos bancos de dados e linguagens. JavaScript e Java costumam usar milissegundos (13 dígitos). O conversor trata valores a partir de 1.000.000.000.000 como milissegundos.
Timestamps Unix dependem do fuso horário?
Não. Um timestamp representa o mesmo instante em qualquer lugar. O fuso horário só importa quando o instante é exibido como data e hora locais, e é por isso que a ferramenta mostra tanto o UTC quanto o seu horário local.
O que é ISO 8601?
É o formato internacional de data AAAA-MM-DDTHH:MM:SSZ, por exemplo 2026-09-11T08:30:00Z. O Z significa UTC. Ele ordena corretamente como texto e é o formato mais seguro para APIs e troca de dados.
O que é o problema do ano 2038?
Sistemas que guardam o tempo Unix como inteiro com sinal de 32 bits estouram em 19 de janeiro de 2038, às 03:14:07 UTC. Sistemas modernos usam timestamps de 64 bits, que não vão estourar por bilhões de anos.
Como os segundos bissextos são tratados?
O tempo Unix ignora segundos bissextos: todo dia é tratado como tendo exatamente 86.400 segundos. Na prática, isso significa que timestamps e UTC podem diferir pelos segundos bissextos acrescentados desde 1972, o que quase nunca importa para aplicações.

Ferramentas Relacionadas