Conversor de Marca de Tiempo Unix
Conversor de Marca de Tiempo Unix gratuito: convierte al instante entre marcas de tiempo Unix (epoch) y fechas legibles. Esencial para desarrolladores, administradores de bases de datos y cualquier persona que trabaje con marcas de tiempo de sistema y archivos de registro.
Conversor de Marca de Tiempo Unix: Cálculo de Ejemplo
Estimación de Marca de Tiempo Unix: 1740000000.
Ajusta los valores en la calculadora de arriba para tu propio caso.
Cargando calculadora
Preparando Conversor de Marca de Tiempo Unix...
Revisión y Metodología
Cada calculadora utiliza fórmulas estándar de la industria, validadas con fuentes oficiales y revisadas conforme a nuestra metodología publicada. Todos los cálculos se ejecutan de forma privada en su navegador; no se almacena ni comparte ningún dato.
Cómo Usar el Conversor de Marca de Tiempo Unix
- 1. Introduce una marca de tiempo Unix (por ejemplo, 1709251200) para convertirla en una fecha y hora legibles.
- 2. O introduce una fecha y hora para obtener la marca de tiempo Unix correspondiente en segundos.
- 3. Consulta el resultado: el conversor muestra tanto la hora UTC como tu zona horaria local.
- 4. Copia el resultado: haz clic para copiar la marca de tiempo o la fecha formateada y usarla en código, bases de datos o documentación.
- 5. Úsalo para depurar: pega marcas de tiempo de archivos de registro o de APIs para entender rápidamente cuándo ocurrieron los eventos.
Conversor de Marca de Tiempo Unix
Convierte al instante entre marcas de tiempo Unix (epoch) y fechas y horas legibles. Esta herramienta la usan a diario desarrolladores de software que depuran archivos de registro, administradores de bases de datos que leen marcas de tiempo almacenadas, analistas de datos que trabajan con respuestas de API, y cualquier persona que necesite saber exactamente qué momento representa un número de 10 dígitos como 1746057600.
Cómo Funciona la Conversión de Marca de Tiempo Unix
Una marca de tiempo Unix es un recuento de segundos transcurridos desde el epoch de Unix -- el 1 de enero de 1970, 00:00:00 UTC. Cada segundo que pasa incrementa la marca de tiempo en 1.
De marca de tiempo a fecha -- el total de segundos se convierte dividiendo primero los años (teniendo en cuenta los años bisiestos de 365 y 366 días), luego los meses (de longitud variable), después los días, horas, minutos y los segundos restantes. El resultado siempre está en UTC; mostrar la hora local requiere sumar o restar el desfase de zona horaria en segundos.
De fecha a marca de tiempo -- se suman todos los componentes desde el epoch: años x 31.536.000 (ajustado por años bisiestos) + días del mes x 86.400 + horas x 3.600 + minutos x 60 + segundos. Ejemplo: 1 de enero de 2025, 00:00:00 UTC = 1.735.689.600.
Segundos frente a milisegundos -- Date.now() de JavaScript y muchas API REST devuelven milisegundos desde el epoch (un número de 13 dígitos como 1.735.689.600.000). La hora Unix estándar usa segundos (10 dígitos). Divide los milisegundos entre 1.000 para obtener segundos; multiplica los segundos por 1.000 para obtener milisegundos.
Ejemplos Resueltos
Ejemplo 1 -- Leer un registro de servidor. Un registro de acceso de nginx muestra una solicitud en la marca de tiempo 1700000000. Convirtiendo: 1.700.000.000 segundos / 86.400 = 19.675,9 días después del 1 de enero de 1970 = 14 de noviembre de 2023, 22:13:20 UTC. En la hora del este de EE. UU. (UTC-5), eso es el 14 de noviembre de 2023 a las 5:13:20 PM.
Ejemplo 2 -- Encabezado de límite de tasa de una API. Una respuesta de la API de GitHub incluye X-RateLimit-Reset: 1746057600. Convirtiendo: esto es el 30 de abril de 2025, 16:00:00 UTC. Si la hora actual es las 15:45 UTC, el límite de tasa se restablece en 15 minutos.
Ejemplo 3 -- Aritmética de marcas de tiempo en una base de datos. Una sesión de usuario almacenada en PostgreSQL comenzó en created_at = 1735689600 y expiró en 1735693200. La diferencia es de 3.600 segundos = exactamente 1 hora. La aritmética con marcas de tiempo es una simple resta, sin necesidad de ninguna librería de fechas.
Tabla de Referencia
| Marca de Tiempo Unix | Fecha Legible (UTC) | Notas |
|---|---|---|
| 0 | 1 de enero de 1970 00:00:00 | El propio epoch |
| 86.400 | 2 de enero de 1970 00:00:00 | Exactamente 1 día después |
| 1.000.000.000 | 9 de septiembre de 2001 01:46:40 | Hito de mil millones de segundos |
| 1.234.567.890 | 13 de febrero de 2009 23:31:30 | Celebrado por ingenieros de todo el mundo |
| 1.700.000.000 | 14 de noviembre de 2023 22:13:20 | Hito reciente |
| 1.735.689.600 | 1 de enero de 2025 00:00:00 | Inicio de 2025 |
| 2.000.000.000 | 18 de mayo de 2033 03:33:20 | Hito de dos mil millones de segundos |
| 2.147.483.647 | 19 de enero de 2038 03:14:07 | Entero con signo de 32 bits máximo (Y2K38) |
Cuándo Usarlo
- Descifrar marcas de tiempo en registros de servidor, informes de fallos o paneles de monitorización donde los eventos se almacenan como enteros.
- Convertir campos de respuesta de API (expiración de JWT, expiración de token OAuth, marcas de tiempo de webhooks) a fechas legibles para depurar.
- Generar una marca de tiempo Unix futura o pasada para usarla en una consulta de base de datos, una llamada a una API o una tarea programada.
- Calcular la diferencia de tiempo entre dos eventos almacenados como marcas de tiempo Unix restando una de la otra.
- Verificar que una marca de tiempo de un sistema externo representa la fecha que esperas antes de usarla en código de producción.
Errores Comunes
- Confundir segundos con milisegundos. Una marca de tiempo de 10 dígitos como
1700000000está en segundos; una de 13 dígitos como1700000000000está en milisegundos. Tratar una marca de tiempo en milisegundos como si fuera en segundos da una fecha 1.000 veces más lejana en el futuro -- el número1700000000000interpretado como segundos correspondería al año 55.000. Comprueba siempre el número de dígitos: 10 dígitos = segundos, 13 dígitos = milisegundos. - Mostrar marcas de tiempo UTC como hora local sin convertirlas. Una marca de tiempo de
1700000000corresponde al 14 de noviembre de 2023, a las 22:13:20 UTC. En Nueva York (UTC-5 en noviembre), son las 5:13 PM. Mostrar la hora UTC a un usuario de Nueva York sin indicar que es UTC provoca discrepancias confusas de 5 horas. - Suponer que todos los sistemas usan la misma precisión de marca de tiempo.
time.time()de Python devuelve segundos con decimales fraccionarios (por ejemplo, 1700000000.123456).Date.now()de JavaScript devuelve milisegundos enteros.UNIX_TIMESTAMP()de MySQL devuelve segundos enteros. Mezclar estos formatos sin normalizarlos causa errores de comparación de uno en uno o de mil en mil. - Ignorar las marcas de tiempo negativas. Las marcas de tiempo Unix anteriores al 1 de enero de 1970 son negativas. La marca de tiempo
-86400corresponde al 31 de diciembre de 1969, a las 00:00:00 UTC. Algunos sistemas y librerías de lenguajes más antiguos no manejan correctamente las marcas de tiempo negativas y pueden devolver errores o fechas incorrectas para cualquier fecha anterior a 1970.
Referencias Rápidas
Constantes útiles para cálculos aproximados con marcas de tiempo:
| Duración | Segundos |
|---|---|
| 1 minuto | 60 |
| 1 hora | 3.600 |
| 1 día | 86.400 |
| 1 semana | 604.800 |
| 30 días | 2.592.000 |
| 1 año (365 días) | 31.536.000 |
| 1 década | ~315.360.000 |
| 31.7 años | 1.000.000.000 |
Consejos
- Una marca de tiempo Unix de 10 dígitos que empieza por
17corresponde a una fecha entre finales de 2023 y aproximadamente mediados de 2027. Una marca de tiempo que empieza por16corresponde a 2020-2023. Usa los primeros dígitos como una comprobación rápida de coherencia. - Para obtener la marca de tiempo Unix actual: JavaScript --
Math.floor(Date.now() / 1000), Python --int(time.time()), Bash --date +%s, SQL (MySQL) --UNIX_TIMESTAMP(), SQL (PostgreSQL) --EXTRACT(EPOCH FROM NOW()). - Para encontrar la marca de tiempo de la medianoche UTC en cualquier fecha, introduce la fecha a las 00:00:00 UTC. Las marcas de tiempo de medianoche siempre son divisibles entre 86.400.
- Almacena todas las marcas de tiempo en tu base de datos como UTC. Convierte a la zona horaria local del usuario solo en la capa de presentación. Esto evita errores cuando los usuarios cambian de zona horaria o cuando ocurren transiciones de horario de verano.
- El problema del año 2038 afecta a las marcas de tiempo almacenadas como enteros con signo de 32 bits, que alcanzan su máximo en 2.147.483.647 (19 de enero de 2038, 03:14:07 UTC). Si tu sistema todavía almacena marcas de tiempo como enteros de 32 bits, planifica la migración a enteros de 64 bits antes de 2038.
- Al comparar dos marcas de tiempo de sistemas diferentes, verifica que usen el mismo epoch. La mayoría de los sistemas usan el 1 de enero de 1970, pero el FILETIME de Windows usa el 1 de enero de 1601, y NTP usa el 1 de enero de 1900. Convertir entre epochs requiere sumar o restar la diferencia en segundos entre las dos fechas de referencia.
Preguntas Frecuentes
¿Qué es la hora Unix (epoch time)?
¿Qué es el epoch y por qué se eligió el 1 de enero de 1970?
¿Qué es el problema del año 2038?
¿Cómo afectan las zonas horarias a las marcas de tiempo Unix?
¿Cómo se usan las marcas de tiempo Unix en programación?
Explora Más Conversores
Citar esta calculadora
Copia esta cita para trabajos, artículos o cursos:
Alex Crabinsky. "Conversor de Marca de Tiempo Unix." Numeraty, February 24, 2026, https://numeraty.com/es/unix-timestamp-converter/ Calculadoras de Conversores de Unidades Relacionadas
Convertidor de Aceleración
Convertidor de Aceleración gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Cálculos precisos de conversión de unidades con resultados en tiempo real.
Conversores de UnidadesConvertidor de Ángulos
Convertidor de Ángulos gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Cálculos precisos de conversión de unidades con resultados en tiempo real.
Conversores de UnidadesConvertidor de Área
Convertidor de Área gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Cálculos precisos de conversión de unidades con resultados en tiempo real.
Conversores de UnidadesConvertidor de Mayúsculas y Minúsculas
Convertidor de Mayúsculas y Minúsculas gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Cálculos precisos de conversión de unidades con resultados en tiempo real.
Conversores de UnidadesConvertidor de Talla de Ropa
Convertidor de Talla de Ropa gratuito - convierte entre tallas de ropa de Estados Unidos, Europa, Reino Unido y Asia para hombres y mujeres. Compara tablas de tallas internacionales para tops, vestidos, pantalones y prendas de abrigo al comprar en línea.
Conversores de UnidadesConvertidor de Color
Convertidor de Color gratuito - convierte entre los formatos de color HEX, RGB, HSL y HSV al instante. Esencial para desarrolladores web y diseñadores que trabajan con CSS, herramientas de diseño y paletas de color que cumplen con la accesibilidad.
Conversores de UnidadesConvertidor de Cocina
Convertidor de Cocina gratuito - convierte tazas a gramos, cucharadas a mililitros, onzas a gramos y más. Traduce al instante entre las medidas de cocina de EE. UU., métricas y del Reino Unido para recetas precisas.
Conversores de UnidadesConvertidor de Divisas
Convertidor de Divisas gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Cálculos precisos de convertidores de unidades con resultados en tiempo real.
Conversores de UnidadesConvertidor de Almacenamiento de Datos
Convertidor de Almacenamiento de Datos gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Cálculos precisos de convertidores de unidades con resultados en tiempo real.
Conversores de UnidadesConvertidor de Transferencia de Datos
Convertidor de Transferencia de Datos gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Cálculos precisos de convertidores de unidades con resultados en tiempo real.
Conversores de UnidadesConvertidor de Densidad
Convertidor de Densidad gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Cálculos precisos de convertidores de unidades con resultados en tiempo real.
Conversores de UnidadesConversor de Energía
Conversor de Energía gratuito - calcula al instante con nuestra herramienta en línea. Sin registro. Conversiones de unidades precisas con resultados en tiempo real.