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.
Época → Data
Get Current Epoch in Your Language
Math.floor(Date.now() / 1000)import time; int(time.time())time()System.currentTimeMillis() / 1000Ltime.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 dados — Muitos bancos de dados armazenam datas como timestamps Unix para maior eficiência.
- Respostas da API — APIs REST geralmente retornam timestamps no formato epoch.
- Análise de logs — Os registros do servidor frequentemente usam o tempo Unix para obter uma temporização precisa.
- Metadados do arquivo — Os 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()); # → 1747842600PHP (retorna segundos)
tempo(); // → 1747842600
microtempo(true); // → 1747842600.123Go (retorna uma estrutura Time; .Unix() para segundos)
import "time"
time.Now().Unix() // → 1747842600
time.Now().UnixMilli() // → 1747842600000Rust (retorna a duração desde a época UNIX)
use std::time::{SystemTime, UNIX_EPOCH};
SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() // → 1747842600SQL (PostgreSQL e MySQL)
-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::INT; -- → 1747842600
-- MySQL
SELECT UNIX_TIMESTAMP(); -- → 1747842600Trabalhando 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/hora | Data/Evento |
|---|---|
| 0 | 1970-01-01 00:00:00 UTC — A própria época Unix |
| -86400 | 31/12/1969 00:00:00 UTC — Um dia antes da época |
| 946684800 | 2000-01-01 00:00:00 UTC — Início do novo milênio |
| 1000000000 | 09/09/2001 01:46:40 UTC — Um bilhão de segundos após a época |
| 1234567890 | 13/02/2009 23:31:30 UTC — Momento famoso dos 'dígitos sequenciais' |
| 1500000000 | 2017-07-14 02:40:00 UTC — 1,5 bilhão de segundos após a época |
| 1577836800 | 2020-01-01 00:00:00 UTC — Início de 2020 |
| 1704067200 | 2024-01-01 00:00:00 UTC — Início de 2024 |
| 1735689600 | 2025-01-01 00:00:00 UTC — Início de 2025 |
| 2147483647 | 2038-01-19 03:14:07 UTC — Limite do problema do ano 2038 (máximo de 32 bits com sinal) |