PixConvert

Convertidor de marcas de tiempo Unix

Convierte marcas de tiempo Unix a fechas legibles y viceversa. Admite segundos y milisegundos, UTC, hora local, ISO 8601 y tiempo relativo; todo directamente en tu navegador.

Marca de tiempo → Fecha

or

Fecha → Marca de tiempo

¿Por qué usar el convertidor de marcas de tiempo PixConvert?

La forma más rápida de decodificar marcas de tiempo Unix y generar valores de época, sin necesidad de cálculos mentales.

Detección automática de segundos frente a milisegundos

Pegue cualquier marca de tiempo Unix: la herramienta detecta automáticamente si está en segundos o milisegundos y la convierte correctamente.

Tiempo relativo

Vea de un vistazo cuánto tiempo hace o cuánto tiempo falta para que ocurra una marca de tiempo: "Hace 3 minutos", "Dentro de 2 años".

UTC y hora local

Cada marca de tiempo muestra tanto la hora UTC como la zona horaria local de tu navegador, para que nunca las confundas.

Conversión bidireccional

Convierte marcas de tiempo en fechas y fechas en marcas de tiempo en la misma herramienta. Sin necesidad de cambiar de pestaña.

Salida ISO 8601

Obtenga la cadena ISO 8601 (2024-01-15T12:00:00.000Z) para usarla en API, bases de datos y registros.

100% privado

Toda la conversión se realiza en el lado del cliente mediante JavaScript. Nunca se envía ningún dato a un servidor.

Cuando necesites un convertidor de marcas de tiempo

Las marcas de tiempo de Unix aparecen por todas partes en el software; aquí te explicamos cuándo recurrirás a esta herramienta.

Depuración de API

Decodifique las marcas de tiempo de las respuestas de la API y los archivos de registro para comprender la sincronización de los eventos.

  • Decodificar las marcas de tiempo de vencimiento de JWT
  • Leer los valores de época del archivo de registro
  • Verifique los campos created_at de la respuesta de la API.

Trabajo con bases de datos

Convierte fechas legibles por humanos a marcas de tiempo Unix para consultas SQL y exportaciones de datos.

  • Generar marcas de tiempo para la cláusula WHERE
  • Decodificar los valores de época almacenados
  • Convertir fechas para migraciones de datos

Programación y eventos

Comprueba las marcas de tiempo de los eventos futuros y calcula las diferencias horarias para las tareas programadas y los recordatorios.

  • Verificar el horario de trabajo programado
  • Verificar las marcas de tiempo de vencimiento del evento
  • Solucionar problemas relacionados con la zona horaria

Cómo convertir marcas de tiempo

1

Pegue una marca de tiempo Unix (en segundos o milisegundos) en el campo superior. La herramienta detecta automáticamente la unidad y muestra al instante la hora UTC, la hora local, la hora ISO 8601 y la hora relativa.

2

Utilice el botón "Ahora" para introducir la hora actual como una marca de tiempo Unix, lo que resulta útil para generar nuevos valores de época para las llamadas a la API o los registros de la base de datos.

3

Desplácese a la sección Fecha → Marca de tiempo para convertir una fecha del calendario a formato de hora Unix. Seleccione una fecha y hora, y obtenga los valores de época en segundos y milisegundos con un solo copia.

Preguntas frecuentes

Todo lo relacionado con las marcas de tiempo y la época en Unix.

¿Qué es una marca de tiempo Unix?

Una marca de tiempo Unix (también llamada tiempo epoch) es el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC. Es una forma universal de representar un punto en el tiempo sin ambigüedad horaria, ampliamente utilizada en bases de datos, API, registros y lenguajes de programación.

¿Cómo puedo saber si mi marca de tiempo está en segundos o milisegundos?

Las marcas de tiempo en segundos suelen tener 10 dígitos (por ejemplo, 1700000000). Las marcas de tiempo en milisegundos tienen 13 dígitos (por ejemplo, 1700000000000). Esta herramienta detecta automáticamente la unidad: si el valor es mayor que 10¹⁰, se interpreta como milisegundos; de lo contrario, como segundos.

¿Qué diferencia hay entre UTC y la hora local?

UTC (Tiempo Universal Coordinado) es el estándar horario global sin desfase. La hora local es UTC ajustada a la zona horaria de su ordenador. Las marcas de tiempo Unix siempre representan un único instante UTC; la hora local que se muestra es simplemente ese mismo instante en su zona horaria.

¿Qué es la norma ISO 8601?

ISO 8601 es un estándar internacional para representar fechas y horas. El formato es similar a '2024-01-15T12:00:00.000Z', donde la T separa la fecha de la hora y la Z indica UTC. Es el formato recomendado para API JSON, bases de datos y archivos de registro.

¿Por qué algunas marcas de tiempo tienen 13 dígitos?

Las marcas de tiempo con precisión de milisegundos tienen 13 dígitos porque multiplican el valor estándar de 10 dígitos para los segundos por 1000. La función Date.now() de JavaScript devuelve milisegundos por defecto, por lo que a menudo verá marcas de tiempo de 13 dígitos en aplicaciones web y API de navegadores.