Conversor de Unix time online
Conversor de Unix time gratuito para epoch ↔ data: segundos a nanossegundos, epoch Unix ao vivo, horários UTC e locais e snippets. Rápido e privado—para logs, APIs e depuração.
Carimbo de data/hora para data
Converter data em carimbo de data/hora
Selecionar data:
O que é timestamp Unix?
Um timestamp Unix (também chamado de Unix time ou POSIX time) é o número de segundos desde 1970-01-01 00:00:00 UTC.
É uma forma prática de armazenar e comparar tempo entre sistemas. A maioria dos sistemas usa contagem contínua de segundos e não considera segundos bissextos.
Alguns sistemas de 32 bits estouram em 2038 (problema do ano 2038).
Exemplos de código
Obtenha o epoch atual e converta um timestamp epoch para data legível (substitua o valor de exemplo pelo seu). 1800000000.
// now (seconds) Math.floor(Date.now() / 1000) // epoch -> date new Date(1800000000 * 1000).toISOString()
import time # now (seconds) int(time.time()) # epoch -> date (local) time.ctime(1800000000)
package main
import (
"fmt"
"time"
)
func main() {
fmt.Println(time.Now().Unix())
fmt.Println(time.Unix(1800000000, 0).UTC())
}-- now (seconds) SELECT EXTRACT(EPOCH FROM now()); -- epoch -> timestamp SELECT TO_TIMESTAMP(1800000000);
date +%s date -d @1800000000
date +%s date -j -r 1800000000
Conversor de Unix time: principais recursos
Conversão em dois sentidos
Mapeie epoch para data/hora local e UTC ou escolha no calendário e exporte Unix time na precisão que sua stack exige.
Unidades para cada timestamp
Deteção automática ou escolha entre s, ms, μs e ns para alinhar valores de APIs e bancos sem adivinhar.
Epoch Unix ao vivo
O epoch Unix atualiza a cada segundo ao lado do formulário, sempre visível junto ao que você converte.
Pronto para código
Snippets em JavaScript, Python, Go, SQL e shell refletem a conversão de Unix time mostrada na tela.
Como funciona
- 1
Cole ou digite Unix time
Insira um timestamp Unix numérico, escolha a unidade ou use deteção automática pelo número de dígitos.
- 2
Escolha data e hora
Use o seletor para transformar calendário em epoch em segundos, milissegundos e mais.
- 3
Leia todas as representações
Compare hora local, UTC e epoch bruto lado a lado para testes e APIs.
Por que desenvolvedores usam
Privado por desenho
Roda no navegador—não armazenamos suas entradas no servidor.
Timestamps reais
Valores em milissegundos e microssegundos de logs e JSON entram naturalmente neste fluxo de conversor de timestamp.
Entrega mais rápida
Exemplos alinhados à saída do conversor de epoch ajudam a replicar a mesma lógica no código.
O que dizem os usuários
“Ótimo para logs e APIs—meu conversor de epoch padrão no navegador.”
“A troca de unidade evita confundir ms com segundos em incidentes.”
“Interface clara e exemplos—entendi Unix time mais rápido que só com docs.”
Perguntas frequentes
- O que é um timestamp Unix?
- Conta desde a época Unix (1970-01-01 00:00:00 UTC), em segundos ou unidades mais finas—local e UTC aparecem juntos em cada resultado.
- Por que alguns valores têm 13 dígitos?
- São frequentemente milissegundos desde o epoch, comuns em JavaScript (Date.now()); o reconhecimento é automático.
- É gratuito?
- Sim. Use online sem cadastro; a conversão fica na sua sessão.
- Como fuso horário é tratado?
- O local segue o navegador; UTC e epoch aparecem juntos em cada resultado.
- E o problema do ano 2038?
- Segundos com sinal de 32 bits estouram por volta de 2038; prefira 64 bits ou unidades mais finas para datas distantes.
Pronto para converter?
Volte ao conversor no topo desta página para outra conversão de epoch ou data.
Ir ao conversor