Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Conversor de Timestamp Unix

Converta timestamps Unix para datas legíveis e vice-versa. Suporta segundos, milissegundos, múltiplos formatos e conversão em lote.

O que é o Conversor de Timestamp Unix?

O Conversor de Timestamp Unix é uma ferramenta que ajuda você a converter entre timestamps Unix (números que representam tempo) e datas legíveis. Seja você um desenvolvedor depurando uma API, um analista de dados trabalhando com logs, ou apenas curioso sobre um timestamp que encontrou, esta ferramenta torna a conversão rápida e fácil.

Todo o Processamento Acontece Localmente: Este conversor funciona inteiramente no seu navegador. Nenhum timestamp ou data é enviado para qualquer servidor - seus dados permanecem no seu dispositivo. A ferramenta funciona offline após o carregamento inicial da página.

O que é um Timestamp Unix?

Um timestamp Unix (também chamado de Epoch time) é uma forma de rastrear o tempo como um total contínuo de segundos. Ele conta o número de segundos que se passaram desde 1º de janeiro de 1970, 00:00:00 UTC - conhecido como Unix Epoch.

Epoch Zero

0 = 1º de janeiro de 1970 00:00:00 UTC

Formato em Segundos

1704067200 = 1º de janeiro de 2024 00:00:00 UTC

Formato em Milissegundos

1704067200000 = Mesma data, mas em milissegundos

Por que Usar Este Conversor?

Timestamps estão em todo lugar na programação e sistemas de dados, mas não são legíveis para humanos. Esta ferramenta ajuda você a:

Depurar APIs e Logs

Ver rapidamente qual data um timestamp representa

Converter Datas para Timestamps

Obter o número Unix para qualquer data e hora

Lidar com Diferentes Formatos

Ver resultados em hora Local, UTC e ISO 8601

Trabalhar com Fusos Horários

Converter usando qualquer offset UTC

Processar em Lote

Converter múltiplos timestamps de uma vez

Quem Usa Esta Ferramenta?

  • Desenvolvedores trabalhando com APIs, bancos de dados e arquivos de log
  • Analistas de dados processando dados de timestamp
  • Administradores de sistemas depurando logs de servidor
  • Engenheiros de QA testando funcionalidades relacionadas a tempo
  • Qualquer pessoa que encontre timestamps Unix e precise entendê-los

Como Usar o Conversor de Timestamp Unix

Convertendo Timestamp para Data

Para converter um timestamp Unix para uma data legível:

1

Digite o Timestamp

Digite ou cole o timestamp no campo de entrada (card à esquerda)

2

Detecção Automática

A ferramenta detecta automaticamente se são segundos (10 dígitos) ou milissegundos (13 dígitos)

3

Veja os Resultados

Veja o resultado em múltiplos formatos: hora Local, UTC, ISO 8601 e tempo relativo

4

Copie o Resultado

Clique em Copiar ao lado de qualquer formato para copiá-lo para a área de transferência

Opções de Preenchimento Rápido: Use Agora para o timestamp atual, Início do Dia para hoje às 00:00:00, Fim do Dia para hoje às 23:59:59, ou Epoch 0 para 1º de janeiro de 1970.

Convertendo Data para Timestamp

Para converter uma data e hora para timestamp Unix:

1

Selecione uma Data

Use o seletor de data ou digite manualmente (formato AAAA-MM-DD)

2

Defina a Hora

Use o seletor de hora ou digite manualmente (formato HH:MM:SS)

3

Escolha o Fuso Horário

Selecione Local, UTC ou escolha entre mais de 25 fusos horários comuns

4

Obtenha o Resultado

Veja o resultado em segundos e milissegundos, depois clique em Copiar

Opções de Fuso Horário

Local

Fuso horário do seu navegador (mostrado com offset UTC)

UTC

Tempo Universal Coordenado (UTC±0)

Fusos Horários Comuns

Mais de 25 predefinições de UTC-12 a UTC+12

Personalizado

Digite qualquer offset UTC manualmente

Conversão em Lote de Múltiplos Timestamps

Precisa converter muitos timestamps de uma vez?

1

Expandir

Clique em Conversão em Lote

2

Digite

Um timestamp por linha

3

Converter

Clique no botão Converter

4

Copiar

Use Copiar Tudo para os resultados

Dicas para Melhores Resultados

  • Segundos vs Milissegundos: A maioria das APIs usa segundos (10 dígitos). JavaScript usa milissegundos (13 dígitos).
  • Fuso horário importa: O mesmo timestamp mostra diferentes horas locais dependendo do fuso horário.
  • Tempo relativo: Útil para entender rapidamente há quanto tempo ou no futuro um timestamp está.

Recursos

Timestamp Atual em Tempo Real

Exibição em tempo real atualizando a cada segundo

  • Formato de 10 dígitos em segundos
  • Formato de 13 dígitos em milissegundos
  • Botão de pausa para congelar a exibição

Detecção Automática

Identifica automaticamente o formato do timestamp

  • 10 dígitos ou menos = segundos
  • 13 dígitos = milissegundos
  • Indicador visual com badge

Múltiplos Formatos de Saída

Quatro opções diferentes de formato

  • Hora Local (seu fuso horário)
  • UTC (hora universal)
  • ISO 8601 (formato padrão)
  • Relativo ("há 2 horas")

Suporte a Fusos Horários

Tratamento abrangente de fusos horários

  • Detecção automática do fuso horário local
  • Mais de 25 fusos horários comuns
  • Entrada de offset UTC personalizado

Conversão em Lote

Processe múltiplos timestamps eficientemente

  • Timestamps ilimitados
  • Conversão com um clique
  • Detecção de entradas inválidas
  • Copiar tudo separado por tabulação

Cópia Instantânea

Cópia para área de transferência com um clique

  • Botão de copiar para cada valor
  • Mensagem de confirmação toast
  • Formato de número simples

Design Responsivo

Funciona em qualquer dispositivo

  • Layout lado a lado no desktop
  • Design adaptativo para tablet
  • Cards empilhados no mobile

Suporte a Modo Escuro

Visualização confortável em qualquer iluminação

  • Detecção de preferência do sistema
  • Opção de alternância manual
  • Contraste otimizado

Perguntas Frequentes

Qual é a diferença entre timestamp Unix e Epoch time?

São a mesma coisa. Ambos os termos se referem ao número de segundos (ou milissegundos) desde 1º de janeiro de 1970, 00:00:00 UTC. "Timestamp Unix" vem do sistema operacional Unix onde este formato se originou. "Epoch time" se refere a esse ponto de partida - o Unix Epoch.

Devo usar segundos ou milissegundos?

Depende do seu caso de uso:

  • Segundos (10 dígitos) - Mais comum em APIs, bancos de dados e código server-side (PHP, Python, etc.)
  • Milissegundos (13 dígitos) - Usado em JavaScript (Date.now()), Java e quando você precisa de precisão abaixo de um segundo

Por que o mesmo timestamp mostra horas diferentes?

Timestamps Unix representam um único momento no tempo, mas esse momento corresponde a diferentes horas locais ao redor do mundo. Por exemplo, o timestamp 1704067200 é:

  • 1º de janeiro de 2024 00:00:00 em UTC
  • 1º de janeiro de 2024 07:00:00 em Bangkok (UTC+7)
  • 31 de dezembro de 2023 19:00:00 em Nova York (UTC-5)

Qual é o timestamp máximo que esta ferramenta suporta?

Este conversor suporta timestamps até o ano 2200, o que cobre praticamente todos os casos de uso práticos. O limite superior é aproximadamente 7258118400 em segundos.

Posso converter timestamps negativos?

Timestamps negativos representam datas antes de 1º de janeiro de 1970. Embora tecnicamente válidos, esta ferramenta foca em datas a partir de 1970, o que cobre a grande maioria dos dados do mundo real.

Como obtenho o timestamp atual na minha linguagem de programação?

Aqui estão métodos comuns:

  • about:blank Math.floor(Date.now() / 1000) para segundos, Date.now() para milissegundos
  • Python: import time; int(time.time())
  • PHP: time()
  • Java: System.currentTimeMillis() para milissegundos
  • Bash: date +%s

O que é o formato ISO 8601?

ISO 8601 é um padrão internacional para representar datas e horas. O formato se parece com 2024-01-01T00:00:00.000Z onde:

  • 2024-01-01 é a data (AAAA-MM-DD)
  • T separa data e hora
  • 00:00:00.000 é a hora com milissegundos
  • Z indica fuso horário UTC

Meus dados são privados?

Sim. Todas as conversões acontecem no seu navegador usando JavaScript. Nenhum timestamp, data ou qualquer dado é enviado para nossos servidores. A ferramenta funciona offline após o carregamento inicial da página.

Por que usar timestamps em vez de datas normais?

Timestamps têm várias vantagens para computadores:

  • Sem ambiguidade de fuso horário - Um timestamp é o mesmo em qualquer lugar
  • Matemática fácil - Adicione/subtraia segundos diretamente
  • Armazenamento compacto - Um único número vs. strings formatadas
  • Ordenação - Timestamps ordenam corretamente como números
Timestamp Unix Atual
sec -
ms -
Timestamp → Data Converter número para data legível
Preenchimento rápido:
Digite um timestamp Unix para converter Detecta automaticamente segundos (10 dígitos) ou ms (13 dígitos)
Data → Timestamp Converter data para número Unix
Preenchimento rápido:
Selecione data e hora para converter Ou use os atalhos rápidos acima
Digite um número de 10 dígitos para segundos ou 13 dígitos para milissegundos - detectado automaticamente
Use os botões de Preenchimento rápido para inserir hora atual, início/fim do dia
Escolha entre mais de 30 fusos horários ou digite um offset UTC personalizado
Todas as conversões acontecem localmente - nenhum dado é enviado ao servidor
Clique em Copiar ao lado de qualquer resultado para copiar o valor instantaneamente
Quer saber mais? Leia a documentação →
1/6
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes