Conversor de Timestamp
Converta timestamps Unix (segundos ou milissegundos) para datas legíveis e vice-versa. Suporta múltiplos fusos horários, ISO 8601, RFC 2822 e mais formatos.
100% Processamento no Lado do Cliente
Seus timestamps são convertidos inteiramente no seu navegador. Nenhum dado é enviado a nenhum servidor.
Os timestamps Unix representam o número de segundos (ou milissegundos) desde 1º de janeiro de 1970, 00:00:00 UTC (a época Unix). Esta ferramenta converte entre timestamps Unix e datas legíveis em vários formatos.
Índice
O que é um Timestamp Unix?
Um timestamp Unix (também chamado de tempo Epoch ou tempo POSIX) é uma forma de representar um ponto específico no tempo como um único número. Conta o número de segundos (ou milissegundos) decorridos desde 1º de janeiro de 1970, 00:00:00 UTC, conhecido como a época Unix.
Os timestamps Unix são comumente usados em programação porque são:
Por exemplo, o timestamp Unix 1609459200 (segundos) representa 1º de janeiro de 2021, 00:00:00 UTC.
- Simples: Apenas um número, fácil de armazenar e comparar
- Universais: Não afetados por fusos horários ou formatos de data
- Precisos: Podem representar momentos exatos até o segundo ou milissegundo
- Eficientes: Fácil de realizar operações aritméticas (adicionar/subtrair tempo)
Como Funciona
Este conversor de timestamps fornece conversão bidirecional entre timestamps Unix e datas legíveis:
Todas as conversões respeitam o fuso horário selecionado. A ferramenta detecta automaticamente se você inseriu um timestamp em segundos (10 dígitos) ou milissegundos (13 dígitos).
Todo o processamento ocorre localmente no seu navegador. Seus timestamps nunca são enviados a nenhum servidor.
- Unix → Legível: Insira um timestamp Unix (em segundos ou milissegundos) e a ferramenta o converterá em vários formatos legíveis
- Legível → Unix: Insira uma data em vários formatos e a ferramenta a converterá em timestamps Unix
Formatos de Data
Esta ferramenta suporta múltiplos formatos de data e hora para entrada e fornece saídas em vários formatos padrão:
Timestamp Unix (segundos)
Número de 10 dígitos representando segundos desde a época Unix. Exemplo: 1609459200
Timestamp Unix (milissegundos)
Número de 13 dígitos representando milissegundos desde a época Unix. Exemplo: 1609459200000
ISO 8601
Formato padrão internacional: 2024-01-01T12:00:00+00:00. Amplamente usado em APIs e bancos de dados.
RFC 2822
Formato de cabeçalho de e-mail e HTTP: Mon, 01 Jan 2024 12:00:00 +0000
Legível por Humanos
Formato em linguagem natural: 1º de janeiro de 2024, 12:00:00 PM
Suporte a Fuso Horário
Esta ferramenta suporta conversão em mais de 100 fusos horários de todo o mundo.
Funcionalidade de Busca: Use o seletor de fuso horário com busca para encontrar rapidamente seu fuso horário.
A ferramenta detecta automaticamente o fuso horário do seu navegador como padrão.
Nota: Os timestamps Unix são sempre em UTC. A seleção do fuso horário afeta como o timestamp é exibido em formatos legíveis.
- UTC (Tempo Universal Coordenado)
- América do Norte: fusos horários dos EUA, canadenses e mexicanos
- América Central e do Sul: Brasil, Argentina, Chile, Colômbia e mais
- Europa: Londres, Paris, Berlim, Roma, Madri, Moscou e mais de 20 outras cidades
- Oriente Médio: Dubai, Riad, Tel Aviv, Istambul e mais
- Ásia: Tóquio, Xangai, Hong Kong, Singapura, Mumbai, Seul, Bangcoc e mais
- África: Cairo, Joanesburgo, Lagos, Nairóbi e mais
- Austrália e Pacífico: Sydney, Melbourne, Auckland, Fiji e mais
Casos de Uso Comuns
Desenvolvimento de APIConverter entre timestamps Unix usados em APIs e datas legíveis para depuração
Trabalho com Bancos de DadosConverter timestamps armazenados em bancos de dados para formatos legíveis para análise
Análise de LogsEntender timestamps em arquivos de log e logs do sistema
Cálculos de TempoCalcular diferenças entre timestamps ou adicionar/subtrair períodos de tempo
Desenvolvimento MultiplataformaConverter timestamps entre diferentes sistemas que usam diferentes formatos
DepuraçãoVerificar rapidamente o que um timestamp Unix representa durante o desenvolvimento
Agendamento de EventosConverter horários de eventos agendados em timestamps Unix
Conversão de Fuso HorárioVer como o mesmo momento aparece em diferentes fusos horários
Perguntas Frequentes
Os timestamps Unix podem estar em segundos (10 dígitos) ou milissegundos (13 dígitos). Os segundos são mais comuns. Esta ferramenta detecta automaticamente o formato com base no número de dígitos.
Os timestamps Unix são sempre em UTC. No entanto, o mesmo timestamp representa diferentes horários locais em diferentes fusos horários.
Você pode usar vários formatos incluindo: ISO 8601, strings de data (2024-01-01) e mais. Para melhores resultados, use o formato ISO 8601.
A época Unix é 1º de janeiro de 1970, 00:00:00 UTC. Este é o ponto de referência (zero) para todos os timestamps Unix.
Não. Todas as conversões ocorrem inteiramente no seu navegador. Sua entrada nunca é enviada a nenhum servidor.
Esta ferramenta aceita timestamps representando datas entre 1900 e 2100.
Em JavaScript: new Date(timestamp * 1000) (se em segundos) ou new Date(timestamp) (se em milissegundos). Em Python: datetime.fromtimestamp(timestamp).