Conversor de Tempo Épico

Converta instantaneamente entre timestamps Unix e datas legíveis para humanos. Suporte para segundos, milissegundos, microssegundos e nanossegundos com exibição de timestamp em tempo real.

Timestamp Unix atual
Live
1778529188

Época → Data

Get Current Epoch in Your Language

JavaScript
Math.floor(Date.now() / 1000)
Python
import time; int(time.time())
PHP
time()
Java
System.currentTimeMillis() / 1000L
Go
time.Now().Unix()

How to Use the Unix Epoch Converter

Easily convert between Unix timestamps and human-readable dates. Unix time (also known as POSIX time or Epoch time) is a system for describing points in time, defined as the number of seconds that have elapsed since January 1, 1970 (UTC).

Epoch to Human

Paste any Unix timestamp (seconds or milliseconds) to see it converted instantly into Local Time, UTC, and ISO 8601 formats. The tool automatically detects the precision.

Human to Epoch

Select a date and time using the pickers to generate the corresponding Unix timestamp. This is essential for setting expiration times in tokens or database queries.

Did You Know?

The "Year 2038 problem" (also known as Y2K38) refers to the end of Unix time for 32-bit systems. On January 19, 2038, the signed 32-bit integer used to store the timestamp will overflow, potentially causing system failures. Modern 64-bit systems solve this, extending the limit billions of years into the future.

Explore Related Time Tools

Frequently Asked Questions

Por que usar nosso conversor de tempo Unix?

Atualizações ao vivo

Timestamp Unix em tempo real que é atualizado a cada segundo.

Vários formatos

Converter para segundos, milissegundos, microssegundos e nanossegundos.

Predefinições rápidas

Botões de acesso rápido para registros de data e hora comuns, como "Agora" e "Início do Dia".

Widget incorporável

Copie o código de incorporação para adicionar um registro de data e hora em tempo real ao seu site.

Entendendo os Timestamps Unix

Os timestamps Unix são fundamentais para a computação e são amplamente utilizados em bancos de dados, APIs, arquivos de log e programação. Nosso conversor ajuda desenvolvedores, administradores de sistemas e qualquer pessoa que trabalhe com dados de tempo a traduzir rapidamente entre datas legíveis para humanos e o tempo Unix.

Casos de uso comuns

  • Carimbos de data/hora do banco de dadosMuitos bancos de dados armazenam datas como timestamps Unix para maior eficiência.
  • Respostas da APIAPIs REST geralmente retornam timestamps no formato epoch.
  • Análise de logsOs registros do servidor frequentemente usam o tempo Unix para obter uma temporização precisa.
  • Metadados do arquivoOs sistemas de arquivos registram os horários de criação e modificação como carimbos de data/hora.

Exemplos de Linguagens de Programação

Diferentes linguagens de programação lidam com timestamps Unix de maneiras distintas. JavaScript usa milissegundos (Date.now()), enquanto time.time() em Python retorna segundos. Time() em PHP também retorna segundos. Nosso conversor lida com ambos os formatos automaticamente.

JavaScript (retorna milissegundos)

Date.now(); // → 1747842600000
Math.floor(Date.now() / 1000); // → 1747842600 (segundos)

Python (retorna segundos)

import time
time.time(); # → 1747842600.123
int(time.time()); # → 1747842600

PHP (retorna segundos)

tempo(); // → 1747842600
microtempo(true); // → 1747842600.123

Go (retorna uma estrutura Time; .Unix() para segundos)

import "time"
time.Now().Unix() // → 1747842600
time.Now().UnixMilli() // → 1747842600000

Rust (retorna a duração desde a época UNIX)

use std::time::{SystemTime, UNIX_EPOCH};
SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() // → 1747842600

SQL (PostgreSQL e MySQL)

-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::INT; -- → 1747842600

-- MySQL
SELECT UNIX_TIMESTAMP(); -- → 1747842600

Trabalhando com tempo Unix, dados em tempo real Epoch e carimbos de data/hora.

O timestamp Unix — também conhecido como data e hora Unix ou tempo em Unix — é o padrão de facto para representar momentos no tempo em praticamente todos os sistemas computacionais modernos. Seja para criar serviços de backend, depurar logs ou sincronizar dados entre APIs, a capacidade de ler e converter valores Epoch rapidamente economiza horas de cálculos manuais. Nossa ferramenta oferece uma visualização Epoch Live do timestamp Unix atual, atualizada a cada segundo, para que você possa obter o valor exato a qualquer momento com um único clique.

Além da engenharia Unix, o termo "época" aparece em muitos contextos — desde ciclos de treinamento de aprendizado de máquina até franquias de jogos como Last Epoch, onde os jogadores rastreiam os registros de data e hora de builds e patches. Seja qual for a origem, este conversor aceita valores de 10 dígitos (segundos) e 13 dígitos (milissegundos) e os transforma em datas legíveis para humanos nos formatos UTC, seu fuso horário local, ISO 8601 e RFC 2822. Cole um registro de data e hora de uma linha de banco de dados, um payload JSON ou um log de servidor e veja todos os formatos lado a lado instantaneamente.

Referência de carimbos de data/hora comuns

Valores de timestamp Unix notáveis que surgem frequentemente em pesquisas de desenvolvimento e históricas.

Carimbo de data/horaData/Evento
01970-01-01 00:00:00 UTC — A própria época Unix
-8640031/12/1969 00:00:00 UTC — Um dia antes da época
9466848002000-01-01 00:00:00 UTC — Início do novo milênio
100000000009/09/2001 01:46:40 UTC — Um bilhão de segundos após a época
123456789013/02/2009 23:31:30 UTC — Momento famoso dos 'dígitos sequenciais'
15000000002017-07-14 02:40:00 UTC — 1,5 bilhão de segundos após a época
15778368002020-01-01 00:00:00 UTC — Início de 2020
17040672002024-01-01 00:00:00 UTC — Início de 2024
17356896002025-01-01 00:00:00 UTC — Início de 2025
21474836472038-01-19 03:14:07 UTC — Limite do problema do ano 2038 (máximo de 32 bits com sinal)