Conversor de tiempo de época
Convierte al instante entre marcas de tiempo Unix y fechas legibles. Admite segundos, milisegundos, microsegundos y nanosegundos con visualización de marcas de tiempo en tiempo real.
Época → Fecha
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 qué utilizar nuestro conversor de tiempo de época?
Actualizaciones en vivo
Marca de tiempo Unix en tiempo real que se actualiza cada segundo.
Múltiples formatos
Convertir a segundos, milisegundos, microsegundos y nanosegundos.
Ajustes preestablecidos rápidos
Botones de un clic para marcas de tiempo comunes como "Ahora" y "Inicio del día".
Widget integrable
Copie el código de inserción para agregar una marca de tiempo en vivo a su sitio web.
Entender las marcas de tiempo Unix
Las marcas de tiempo Unix son fundamentales en la informática y se utilizan ampliamente en bases de datos, APIs, archivos de registro y programación. Nuestro conversor ayuda a desarrolladores, administradores de sistemas y a cualquiera que trabaje con datos temporales a traducir rápidamente entre fechas legibles y Unix time.
Casos de uso comunes
- Marcas de tiempo en bases de datos — Muchas bases de datos almacenan fechas como marcas de tiempo Unix por eficiencia
- Respuestas de API — Las APIs REST suelen devolver marcas de tiempo en formato epoch
- Análisis de registros — Los registros de servidor usan con frecuencia Unix time para una sincronización precisa
- Metadatos de archivos — Los sistemas de archivos registran las horas de creación y modificación como marcas de tiempo
Ejemplos en lenguajes de programación
Los distintos lenguajes de programación manejan las marcas de tiempo Unix de forma diferente. JavaScript usa milisegundos (Date.now()), mientras que time.time() de Python devuelve segundos. time() de PHP también devuelve segundos. Nuestro conversor maneja ambos formatos automáticamente.
JavaScript (devuelve milisegundos)
Date.now(); // → 1747842600000
Math.floor(Date.now() / 1000); // → 1747842600 (segundos)Python (devuelve segundos)
import time
time.time(); # → 1747842600.123
int(time.time()); # → 1747842600PHP (devuelve segundos)
tiempo(); // → 1747842600
microtiempo(verdadero); // → 1747842600.123Go (devuelve struct Time; .Unix() para segundos)
Importar "time"
time.Now().Unix() // → 1747842600
time.Now().UnixMilli() // → 1747842600000Rust (devuelve Duration desde UNIX_EPOCH)
use std::time::{SystemTime, UNIX_EPOCH};
SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() // → 1747842600SQL (PostgreSQL y MySQL)
-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::INT; -- → 1747842600
-- MySQL
SELECT UNIX_TIMESTAMP(); -- → 1747842600Trabajar con Unix time, datos Epoch Live y marcas de tiempo
La marca de tiempo Unix —también conocida como Unix date time o time in Unix— es el estándar de facto para representar momentos en el tiempo en prácticamente todos los sistemas informáticos modernos. Tanto si construyes servicios de backend, depuras registros o sincronizas datos entre APIs, poder leer y convertir valores epoch rápidamente te ahorra horas de cálculos manuales. Nuestra herramienta te ofrece una vista Epoch Live de la marca de tiempo Unix actual que se actualiza cada segundo, así puedes copiar el valor exacto en cualquier momento con un clic.
Más allá de la ingeniería Unix, el término «epoch» aparece en muchos contextos: desde los ciclos de entrenamiento de aprendizaje automático hasta franquicias de videojuegos como Last Epoch, donde los jugadores siguen marcas de tiempo de builds y parches. Sea cual sea el origen, este conversor acepta valores tanto de 10 dígitos (segundos) como de 13 dígitos (milisegundos) y los renderiza como fechas legibles en UTC, tu zona horaria local, ISO 8601 y RFC 2822. Pega una marca de tiempo de una fila de base de datos, una respuesta JSON o un registro de servidor y verás todos los formatos en paralelo al instante.
Referencia de marcas de tiempo habituales
Valores notables de marcas de tiempo Unix que aparecen con frecuencia en desarrollo e investigación histórica.
| Marca de tiempo | Fecha / Evento |
|---|---|
| 0 | 1970-01-01 00:00:00 UTC: el propio epoch Unix |
| −86400 | 1969-12-31 00:00:00 UTC: un día antes del epoch |
| 946684800 | 2000-01-01 00:00:00 UTC: inicio del nuevo milenio |
| 1000000000 | 2001-09-09 01:46:40 UTC: mil millones de segundos después del epoch |
| 1234567890 | 2009-02-13 23:31:30 UTC: famoso momento de «dígitos secuenciales» |
| 1500000000 | 2017-07-14 02:40:00 UTC: 1500 millones de segundos después del epoch |
| 1577836800 | 2020-01-01 00:00:00 UTC: inicio de 2020 |
| 1704067200 | 2024-01-01 00:00:00 UTC: inicio de 2024 |
| 1735689600 | 2025-01-01 00:00:00 UTC: inicio de 2025 |
| 2147483647 | 2038-01-19 03:14:07 UTC: límite del problema del año 2038 (máximo en 32 bits con signo) |