Espacio de trabajo
Convertidor de marcas de tiempo
Entrada
Convierte timestamps Unix en fechas y horas legibles, o transforma una fecha y hora local en un timestamp Unix. Este convertidor online admite segundos y milisegundos, muestra resultados en UTC y en la zona horaria seleccionada, y actualiza los resultados automáticamente al cambiar los datos.
Entrada
Resultado
Cargando herramienta
Herramientas para desarrolladores
Convertidor de Timestamp Unix
Convierte timestamps Unix en fechas y horas legibles, o transforma una fecha y hora local en un timestamp Unix. Este convertidor online admite segundos y milisegundos, muestra resultados en UTC y en la zona horaria seleccionada, y actualiza los resultados automáticamente al cambiar los datos.
Guía rápida
Cómo usar
Puedes realizar conversiones en ambas direcciones:
Convertir un timestamp: introduce un timestamp Unix y selecciona segundos, milisegundos o detección automática.
Convertir una fecha y hora: introduce una fecha y hora local para calcular su timestamp Unix.
Seleccionar una zona horaria: elige la zona horaria de tu dispositivo o una ubicación compatible, como UTC, Los Ángeles, Nueva York, Londres, París, Teherán, Dubái o Tokio.
Consultar los resultados: visualiza el timestamp en segundos y milisegundos, la fecha ISO 8601 en UTC, la fecha legible en la zona horaria seleccionada y el tiempo relativo.
Copiar un resultado: utiliza el botón de copia situado junto al valor que necesites.
Los resultados se actualizan al modificar cualquiera de los campos. También puedes consultar el reloj Unix en tiempo real o utilizar el botón para introducir la hora actual.
Detalles
Sobre esta herramienta
Convierte timestamps Unix en fechas y horas legibles, o transforma una fecha y hora local en un timestamp Unix. Este convertidor online admite segundos y milisegundos, muestra resultados en UTC y en la zona horaria seleccionada, y actualiza los resultados automáticamente al cambiar los datos.
¿Qué es un timestamp Unix?
Un timestamp Unix es un número que representa el tiempo transcurrido desde el 1 de enero de 1970 a las 00:00:00 UTC. Ese instante se conoce como la época Unix.
Los timestamps Unix suelen utilizarse en dos formatos:
Segundos: cantidad de segundos transcurridos desde la época Unix.
Milisegundos: cantidad de milisegundos transcurridos desde la época Unix.
Por ejemplo, 1700000000 es un timestamp en segundos, mientras que 1700000000000 representa el mismo instante en milisegundos.
A diferencia de una fecha formateada, un timestamp Unix no contiene información sobre la zona horaria. Representa un instante concreto, independientemente del lugar desde el que se consulte.
Segundos y milisegundos: ¿cuál es la diferencia?
Ambos formatos representan información temporal, pero utilizan unidades distintas.
La detección automática utiliza la magnitud del número para estimar si el valor está expresado en segundos o milisegundos. Es una opción práctica para los timestamps habituales, pero no garantiza una identificación correcta en todos los casos. Si conoces la unidad, selecciónala manualmente.
Cómo interpretar los resultados de las zonas horarias
El convertidor muestra el mismo instante en distintos formatos:
Timestamp Unix: representación numérica del instante.
ISO 8601 UTC: fecha y hora estandarizadas en Tiempo Universal Coordinado, normalmente terminadas en Z.
Zona horaria seleccionada: fecha y hora legibles ajustadas a la zona elegida.
Tiempo relativo: descripción aproximada, como «dentro de 2 horas» o «hace 3 días».
Cambiar la zona horaria modifica la hora que se muestra, pero no el instante ni el timestamp Unix. Por ejemplo, un mismo timestamp puede corresponder a una hora de la mañana en Londres y de la tarde en Tokio.
Ejemplos de timestamps verificados
Los siguientes ejemplos utilizan UTC para que las fechas y horas se puedan comparar de forma coherente.
Los dos últimos ejemplos representan exactamente el mismo instante. El valor en milisegundos equivale al valor en segundos multiplicado por 1.000.
¿Para qué se utilizan los timestamps Unix?
Los timestamps Unix son habituales en aplicaciones y sistemas de datos porque permiten representar instantes de tiempo de forma coherente.
Programación: almacenar, comparar y calcular fechas en aplicaciones.
APIs: intercambiar valores de fecha y hora entre servicios.
Bases de datos: registrar cuándo se creó, modificó o procesó un registro.
Archivos de registro: identificar cuándo ocurrió un evento o error.
Depuración: comparar momentos de distintos eventos y analizar problemas relacionados con el tiempo.
Comparaciones entre zonas horarias: mostrar un mismo instante en diferentes ubicaciones sin cambiar el timestamp original.
Entradas prácticas
Examples JSON
Ejemplos de timestamps verificados
Los siguientes ejemplos utilizan UTC para que las fechas y horas se puedan comparar de forma coherente. Los dos últimos ejemplos representan exactamente el mismo instante. El valor en milisegundos equivale al valor en segundos multiplicado por 1.000.
Ayuda
Preguntas frecuentes
¿Un timestamp Unix utiliza UTC?
Sí. Los timestamps Unix cuentan el tiempo desde la época Unix, definida como el 1 de enero de 1970 a las 00:00:00 UTC. El timestamp no almacena una zona horaria.
¿Cuál es la diferencia entre segundos y milisegundos?
Un timestamp en segundos cuenta los segundos transcurridos desde la época Unix. Uno en milisegundos cuenta los milisegundos transcurridos. Para el mismo instante, el valor en milisegundos es 1.000 veces mayor.
¿Por qué un mismo timestamp muestra distintas horas locales?
El timestamp representa un único instante en todo el mundo. Cada zona horaria muestra ese instante según su hora local y las reglas de horario de verano que correspondan.
¿Cómo funciona la detección automática?
El convertidor analiza la magnitud del número para estimar si está expresado en segundos o milisegundos. Si el resultado no es correcto, selecciona la unidad manualmente.
¿Qué significa el resultado ISO 8601?
Es una representación estandarizada de fecha y hora. El resultado UTC suele terminar en Z, que indica Tiempo Universal Coordinado.
¿Qué significa el tiempo relativo?
Indica cuánto falta para una fecha o cuánto tiempo ha pasado desde ella, por ejemplo, «dentro de 2 horas» o «hace 3 días». Este valor cambia con el paso del tiempo.
¿Puedo convertir una fecha en un timestamp Unix?
Sí. Introduce una fecha y hora local, selecciona la zona horaria correspondiente y el convertidor calculará el timestamp Unix en segundos y milisegundos.
¿Cambiar la zona horaria modifica el timestamp Unix?
No. Solo cambia la fecha y hora legibles que se muestran. El timestamp Unix sigue representando el mismo instante.