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.

Modo de Conversão

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.

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

Qual é a diferença entre segundos e milissegundos Unix?

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.

Como os fusos horários afetam os timestamps Unix?

Os timestamps Unix são sempre em UTC. No entanto, o mesmo timestamp representa diferentes horários locais em diferentes fusos horários.

Quais formatos de data posso usar para entrada?

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.

O que é a época Unix?

A época Unix é 1º de janeiro de 1970, 00:00:00 UTC. Este é o ponto de referência (zero) para todos os timestamps Unix.

Meus dados são armazenados ou transmitidos?

Não. Todas as conversões ocorrem inteiramente no seu navegador. Sua entrada nunca é enviada a nenhum servidor.

Qual é o timestamp máximo/mínimo que posso usar?

Esta ferramenta aceita timestamps representando datas entre 1900 e 2100.

Como converto um timestamp do JavaScript/Python/etc.?

Em JavaScript: new Date(timestamp * 1000) (se em segundos) ou new Date(timestamp) (se em milissegundos). Em Python: datetime.fromtimestamp(timestamp).

Share this tool

Share a direct link or embed this tool on your site. Keep the Tooladex attribution link to support the project.