Introducción

Este convertidor de marcas de tiempo te ayuda a revisar tiempo Unix sin salir del navegador. Puedes ver la hora actual con actualización cada segundo, convertir un timestamp existente a formatos legibles en hora local y UTC, y transformar una fecha elegida de nuevo en segundos o milisegundos Unix para APIs, registros, bases de datos o depuración.

Cómo usarlo

Empieza mirando el panel en vivo para comparar el momento actual con sus valores epoch. En la sección de epoch a fecha, pega un timestamp y elige si está en segundos o en milisegundos. La herramienta mostrará de inmediato hora local, UTC, ISO 8601, día de la semana y relación con el momento actual. En la sección de fecha a epoch, selecciona una fecha y hora local para generar segundos y milisegundos Unix. La entrada de fecha se interpreta según la zona horaria actual de tu dispositivo.

Funciones

  • Hora actual, epoch en segundos y epoch en milisegundos con actualización cada segundo
  • Conversión de epoch a fecha con salida local, UTC, ISO 8601, día y tiempo relativo
  • Conversión de fecha local a epoch en segundos y milisegundos
  • Útil para APIs, registros, comprobación de JWT, trabajos programados y depuración de bases de datos
  • Procesamiento local en el navegador sin subir datos al servidor

Por qué importa distinguir segundos y milisegundos

Los timestamps Unix suelen aparecer en dos unidades. Muchas APIs, claims de JWT y payloads backend usan segundos. JavaScript Date.now() y bastantes herramientas del navegador usan milisegundos. Si el resultado cae muy lejos en el pasado o en el futuro, lo más probable es que la unidad elegida sea incorrecta.

Flujos de trabajo habituales

Esta conversión es útil al leer registros de aplicación, comprobar expiraciones, validar tareas programadas, revisar eventos analíticos o comparar relojes entre frontend y backend. También ayuda a confirmar si un campo de base de datos guarda epoch en segundos, epoch en milisegundos o una cadena ISO.

Hora local frente a UTC

UTC es la referencia más segura cuando usuarios, equipos y servidores están en zonas horarias distintas. La hora local también importa porque muestra cómo se veía realmente el tiempo en un dispositivo concreto. Ver ambas reduce errores de desfase, horario de verano y suposiciones incorrectas sobre la zona horaria.

Qué revisar cuando el resultado parece incorrecto

Comprueba primero si el valor está en segundos o milisegundos, si el sistema de origen usa UTC, si la entrada local debía interpretarse con otra zona horaria y si el reloj del dispositivo es correcto. Esos puntos explican la mayoría de los desajustes.

Qué tipo de entrada te conviene

Elige la ruta correcta según el origen del dato.

Tipo de entradaMejor paraNota importante
Epoch en segundosClaims JWT, muchas APIs, salida de comandos UnixSi la fecha parece demasiado antigua, quizá la fuente usaba milisegundos
Epoch en milisegundosValores Date de JavaScript, registros del navegador, eventos frontendEn fechas modernas suele tener unas 13 cifras
Fecha y hora localRevisar programaciones, comprobaciones manuales, validación de registrosLa entrada se interpreta con la zona horaria actual del dispositivo

Guía de campos de salida

Cada formato responde a una necesidad distinta.

SalidaQué te ayuda a comprobarUso típico
Hora localCómo aparece el instante en este dispositivoErrores reportados por usuarios y validaciones regionales
UTC / ISO 8601Una referencia neutra respecto a la zona horariaComparación con servidores, registros y depuración compartida
Tiempo relativoCuánto falta o cuánto pasó respecto a ahoraExpiración, frescura y comprobaciones de planificación

Preguntas frecuentes

¿Debo usar segundos o milisegundos para un timestamp Unix?

Usa la unidad esperada por el sistema de origen. Muchas APIs y claims JWT usan segundos, mientras que los valores Date de JavaScript suelen usar milisegundos.

¿Por qué la fecha convertida sale siglos antes o después?

Normalmente la unidad es incorrecta. Un valor en segundos leído como milisegundos parece demasiado antiguo, y uno en milisegundos leído como segundos parece demasiado lejano.

¿La conversión de fecha a epoch usa UTC?

No. La entrada de fecha y hora local se interpreta con la zona horaria actual de tu dispositivo y luego se convierte a tiempo Unix.

¿Por qué mostrar UTC y hora local al mismo tiempo?

UTC sirve como referencia estable entre sistemas, mientras que la hora local te ayuda a entender lo que vio realmente un usuario o dispositivo.

¿Se suben estos datos a un servidor?

No. El convertidor funciona localmente en tu navegador y los valores se quedan en tu dispositivo.