Acerca de Conversor de marcas de tiempo Unix
Una marca de tiempo Unix (Unix timestamp, también llamada tiempo epoch o tiempo POSIX) cuenta los segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC. Es la forma en que la mayoría de las bases de datos, los archivos de registro, las API y los lenguajes de programación guardan los momentos en el tiempo, pero cuesta leerla: 1700000000 es el 14 de noviembre de 2023 a las 22:13:20 UTC.
Este conversor muestra una marca de tiempo como una fecha legible en UTC y en tu propia zona horaria, calcula cuánto tiempo ha pasado o falta, y convierte una fecha y una hora en una marca de tiempo. Reconoce automáticamente segundos, milisegundos, microsegundos y nanosegundos. Todos los cálculos se hacen en tu navegador.
Cómo se usa
- Arriba se muestra el tiempo Unix actual en segundos y en milisegundos; usa “Copiar” para copiar cualquiera de los dos valores.
- Para leer una marca de tiempo, pégala en “Marca de tiempo”. La unidad se detecta por el número de dígitos; si la detección se equivoca, elígela en “Unidad”.
- Lee el resultado en UTC, en tu zona horaria, en ISO 8601 y en relación con el momento actual.
- Para crear una marca de tiempo, elige una fecha y una hora en “De fecha a marca de tiempo” e indica si esa hora es tu hora local o UTC.
- Copia el valor que necesites en segundos, en milisegundos o en ISO 8601.
Funciones
- Detección automática de la unidad: Los segundos, milisegundos, microsegundos y nanosegundos se reconocen por su longitud, y puedes elegir la unidad a mano.
- UTC y hora local juntas: Ve el mismo momento en UTC y en la zona horaria configurada en tu dispositivo, con el nombre de la zona.
- Tiempo relativo: Comprueba de un vistazo si la caducidad de un token o una entrada de registro es “dentro de 3 horas” o “hace 2 días”.
- En ambas direcciones: Convierte marcas de tiempo en fechas y fechas en marcas de tiempo, en segundos, milisegundos e ISO 8601.
- Fechas anteriores a 1970: Se admiten marcas de tiempo negativas para las fechas anteriores al epoch.
Ejemplos
Leer una entrada de registro
Una línea de registro contiene 1793093400. Pégala para ver Tue, 27 Oct 2026 09:30:00 UTC y el mismo momento en tu hora local.
Milisegundos de JavaScript
Date.now() devuelve 13 dígitos, como 1793093400000. El conversor detecta que son milisegundos y muestra la misma fecha que en el ejemplo anterior.
Fijar una hora de caducidad
Una API necesita una fecha de caducidad como marca de tiempo Unix. Elige la fecha y la hora, selecciona UTC y copia el valor en segundos.
Limitaciones y notas
- Solo se muestran UTC y la zona horaria de tu dispositivo; no se pueden elegir otras zonas horarias.
- La detección de la unidad se basa en el número de dígitos. Los valores en milisegundos de fechas anteriores a marzo de 1973 son tan cortos que parecen segundos: en ese caso, elige “Milisegundos” en “Unidad”.
- Los valores en microsegundos y nanosegundos se muestran con precisión de milisegundos; las fracciones más pequeñas se descartan.
- Los navegadores solo pueden mostrar fechas a unos 273.000 años de 1970 como máximo (±8.64e15 milisegundos).
- Los segundos intercalares no se cuentan, exactamente igual que en el propio tiempo Unix.
Preguntas frecuentes
¿Qué es el epoch de Unix?
Es el punto de referencia del 1 de enero de 1970 a las 00:00:00 UTC. Una marca de tiempo Unix es el número de segundos (o milisegundos) transcurridos desde ese momento.
¿Cómo sé si una marca de tiempo está en segundos o en milisegundos?
Las marcas de tiempo actuales tienen 10 dígitos en segundos y 13 dígitos en milisegundos. Los microsegundos tienen 16 dígitos y los nanosegundos, 19. El conversor se basa en esto para elegir la unidad automáticamente.
¿Una marca de tiempo Unix depende de la zona horaria?
No. Una marca de tiempo es la misma en todas partes; lo único que cambia con la zona horaria es la forma de mostrarla como fecha y hora locales.
¿Qué pasa en 2038?
Los sistemas que guardan el tiempo Unix como un número de 32 bits con signo se desbordan el 19 de enero de 2038 a las 03:14:07 UTC. Este conversor usa enteros de tamaño arbitrario, así que las fechas posteriores funcionan sin problema.