Conversor de TimeStamp: UNIX, UTC, DateTime, ISO, RFC

Converta tempo entre Unix Timestamp, ISO 8601, RFC 2822, SQL datetime e formatos personalizados. Uma ferramenta universal para desenvolvedores e analistas.

Timestamp da Época Unix Atual

1779165883
SEGUNDOS DESDE 01 DE JANEIRO DE 1970. (UTC)
4:44:43 AM

A época atual (por UTC) é traduzida como

Data
05/19/2026 @ 4:44 AM
UTC
Tue, 19 May 2026 04:44:43 GMT
ISO 8601
2026-05-19T04:44:43.000Z
RFC 822, 1036, 1123, 2822
Tue, May 19, 2026, 4:44:43 AM GMT
RFC 2822
Tue, 19 May 2026 04:44:43 GMT
RFC 3339
2026-05-19T04:44:43.000Z
Formato Personalizado
2026-05-19 04:44:43

A época atual (no seu fuso horário) é traduzida como

Data
05/19/2026 @ 4:44 AM
UTC
Tue May 19 2026 04:44:43 GMT+0000
ISO 8601
2026-05-19T04:44:43.000Z
RFC 822, 1036, 1123, 2822
Tue, May 19, 2026, 4:44:43 AM GMT+0000
RFC 2822
Tue May 19 2026 04:44:43 GMT+0000
RFC 3339
2026-05-19T04:44:43.000Z
Formato Personalizado
2026-05-19 04:44:43
Explorar ferramentas semelhantes
Apoiar DevBox Tools ❤️

Recursos da ferramenta "Conversor de Timestamp"

Suporte para Formatos Populares

Converte datas e horas entre Unix Timestamp, ISO 8601, RFC 2822, datetime SQL e formatos personalizados locais. Tudo em uma ferramenta - sem configurações extras.

Detecção Automática e Conversão

A ferramenta reconhece automaticamente o formato e converte instantaneamente os dados. Conveniente ao trabalhar com logs, APIs, consultas SQL e datas em textos.

Suporte para Modelos Personalizados

Personalize o formato de saída de acordo com seu modelo: yyyy-MM-dd HH:mm:ss, dd.MM.yyyy, MM/dd/yyyy hh:mm:ss e outros. A flexibilidade do modelo permite criar qualquer formato.

Guia e detalhes de uso

O que é um Unix Timestamp

Um Unix timestamp é o número de segundos que se passaram desde 1º de janeiro de 1970 (UTC). Ele é amplamente utilizado em programação, APIs e bancos de dados para armazenar o tempo em um formato universal.

Os Unix timestamps podem estar em segundos (10 dígitos) ou milissegundos (13 dígitos).

Modos da Ferramenta

Esta ferramenta funciona em quatro modos:

Modo

Descrição

Hora Atual

Exibe a hora atual (UTC e no seu fuso horário local) em formato Unix. Também converte o timestamp para formatos comuns de data e hora.

Timestamp → Data

Converte um Unix timestamp em formatos de data e hora legíveis.

Data → Timestamp

Converte uma data e hora específicas em Unix timestamp e outros formatos comuns.

Formatador

Formata uma data usando um padrão personalizado com macros.

Os Unix timestamps são sempre armazenados em UTC. Ao converter para data, o resultado depende do fuso horário do usuário, portanto o mesmo valor pode ser exibido de forma diferente.

Tabela de Conversão de Tempo

Período

Conversão para segundos

Segundo

1 seg

Minuto

60 seg

Hora

3600 seg

Dia

86400 seg

Semana

604800 seg

Mês (30 dias)

2592000 seg

Ano (365 dias)

31536000 seg

Os valores de mês e ano são aproximados e usados apenas como referência. A duração real depende do calendário e dos anos bissextos. O conversor considera corretamente os valores reais do calendário.

Macros Disponíveis (Referência de Formato IBM)

Período

Macros

Ano

YYYY, YY, Y

Mês

MMMM, MMM, MM, M

Dia

DDDD, DDD, DD, D

Hora (24h)

HH, H

Hora (12h)

hh, h

Minuto

mm, m

Segundo

ss, s

Milissegundo

SSS, SS, S

AM/PM

A, a

Exemplos de Formatação

Você pode criar formatos personalizados de data e hora usando macros:

Formato

Resultado

YYYY-MM-DD

2026-04-15

DD.MM.YYYY

15.04.2026

HH:mm:ss

14:32:10

YYYY-MM-DD HH:mm

2026-04-15 14:32

Uso de Unix Timestamp em Linguagens de Programação Populares

Linguagem

Timestamp Atual

Data → Timestamp

Timestamp → Data

JavaScript

Math.floor(Date.now() / 1000)

Math.floor(new Date('2026-04-15T12:00:00Z').getTime()/1000)

new Date(1776254400 * 1000)

Python

int(time.time())

int(datetime.datetime(2026,4,15,12,0).timestamp())

datetime.datetime.fromtimestamp(1776254400)

PHP

time()

strtotime('2026-04-15 12:00:00')

date('Y-m-d H:i:s', 1776254400)

Java

Instant.now().getEpochSecond()

LocalDateTime.of(2026,4,15,12,0).toEpochSecond(ZoneOffset.UTC)

Instant.ofEpochSecond(1776254400)

C# (.NET)

DateTimeOffset.UtcNow.ToUnixTimeSeconds()

new DateTimeOffset(2026,4,15,12,0,0,TimeSpan.Zero).ToUnixTimeSeconds()

DateTimeOffset.FromUnixTimeSeconds(1776254400)

Go

time.Now().Unix()

time.Date(2026,4,15,12,0,0,0,time.UTC).Unix()

time.Unix(1776254400, 0)

Ruby

Time.now.to_i

Time.new(2026,4,15,12,0,0).to_i

Time.at(1776254400)

Bash (Linux)

date +%s

date -d "2026-04-15 12:00:00" +%s

date -d @1776254400

SQL (PostgreSQL)

EXTRACT(EPOCH FROM NOW())

EXTRACT(EPOCH FROM TIMESTAMP '2026-04-15 12:00:00')

TO_TIMESTAMP(1776254400)

SQL (MySQL)

UNIX_TIMESTAMP()

UNIX_TIMESTAMP('2026-04-15 12:00:00')

FROM_UNIXTIME(1776254400)

Na maioria das linguagens, os timestamps são retornados em segundos, mas em JavaScript são em milissegundos (é necessário dividir por 1000). Métodos sem fuso horário explícito podem usar o horário local, o que pode causar erros. Ao trabalhar com APIs, use sempre UTC em vez do horário local — isso elimina a maioria dos problemas relacionados ao tempo.

Erros Comuns

  • confundir UTC com horário local

  • usar milissegundos em vez de segundos

  • formato de data incorreto

  • fusos horários inválidos ou inconsistentes

Descrição da ferramenta

alien

O conversor de timestamp permite converter rapidamente dados entre Unix Timestamp, ISO 8601, RFC 2822, datetime SQL e formatos personalizados.

O serviço reconhece automaticamente o formato de entrada e converte instantaneamente a data ou hora. Configurações de formato personalizado são suportadas, o que é conveniente para trabalhar com logs, APIs, bancos de dados e relatórios.

A ferramenta é conveniente para desenvolvedores, analistas e administradores que precisam trabalhar com timestamps em vários formatos.

Perguntas Frequentes (FAQ)

Um carimbo de data/hora Unix é o número de segundos que se passaram desde 1º de janeiro de 1970, 00:00:00 UTC. É uma maneira padrão de representar o tempo em sistemas de computador, independente do fuso horário.

Carimbos de data/hora fornecem uma maneira universal e independente de fuso horário de representar o tempo. Eles simplificam o cálculo da diferença de tempo, a classificação cronológica e evitam problemas de conversão de fuso horário em sistemas distribuídos.

Os carimbos de data/hora Unix contam segundos desde 1970. Outros formatos incluem milissegundos (JavaScript), microssegundos ou outras datas de início da contagem. Alguns sistemas usam strings ISO 8601 em vez de carimbos de data/hora numéricos.

O conversor de carimbo de data/hora funciona com formatos de data padrão (ISO 8601, UTC, RFC, hora local e muitos outros), e também processa corretamente números em segundos e milissegundos. Isso permite que a ferramenta seja usada para diferentes sistemas e aplicativos.

O problema do ano 2038 afeta sistemas de 32 bits, onde os carimbos de data/hora Unix transbordam em 19 de janeiro de 2038. Os sistemas modernos de 64 bits estendem esse limite para bilhões de anos, mas os sistemas legados podem precisar de atualizações.

Sim, a ferramenta permite que você insira qualquer data e hora (passado, presente ou futuro) e as converta em um carimbo de data/hora Unix correspondente e vice-versa. Isso é útil para planejamento, análise histórica ou criação de seus próprios serviços.

Sim, o construtor possui uma opção de formato personalizado. Você pode escolher a ordem de exibição de ano, mês, dia, horas, minutos e segundos, e também definir separadores — por exemplo, YYYY-MM-DD HH:mm:ss. Isso é conveniente para trabalhar com padrões específicos ou requisitos corporativos.

Os formatos mais utilizados são: ISO 8601 (2025-08-30T12:34:56Z), UTC (Sex, 30 Ago 2025 12:34:56 GMT), hora local (30.08.2025 12:34:56), UNIX Timestamp em segundos e milissegundos. Nosso conversor suporta todas essas opções e permite alternar rapidamente entre elas.

Avalie esta ferramenta
4.5(25 utilizadores avaliaram)