Convierte cualquier fecha en una frase de "hace cuánto tiempo" o humaniza una duración en bruto, directamente en tu navegador.
Formateador de Tiempo Relativo Online
Convierte cualquier fecha en una frase de "hace cuánto tiempo" o humaniza una duración en bruto, directamente en tu navegador.
El Formateador de Tiempo Relativo funciona por completo en tu navegador. Las fechas y duraciones que introduces nunca salen de tu dispositivo y no se sube nada a ArrayKit.
El Formateador de Tiempo Relativo convierte una fecha y hora en una frase en lenguaje natural como "hace 3 horas" o "en 2 días", el mismo estilo que ves en redes sociales, historiales de commits y apps de chat. Cambia al modo Hace cuánto, elige una fecha y observa cómo la frase se actualiza en vivo a medida que pasa el tiempo. Cambia al modo Humanizar duración para convertir una cantidad de milisegundos o segundos en un desglose legible como "1 minuto, 30 segundos", útil para registros, depuración de temporizadores o para mostrar tiempo transcurrido en una interfaz. Ambos modos gestionan correctamente el singular y el plural de las unidades y eligen automáticamente unidades sensatas de mayor a menor. Está pensado para desarrolladores que formatean marcas de tiempo para un changelog, comparan entradas de registro o escriben textos que deben leerse como "justo ahora" en lugar de una cadena ISO en bruto. Todo funciona localmente: no se sube ninguna fecha ni duración.
Características
Convierte cualquier fecha y hora en una frase natural de "hace x" o "en x"
Tiempo relativo que se actualiza en vivo cada segundo mientras la pestaña está abierta
Humaniza una duración en bruto en milisegundos o segundos en unidades legibles
Elige automáticamente la unidad más grande razonable — de segundos a años
Manejo correcto de singular y plural ("1 hora" frente a "2 horas")
Precisión ajustable para duraciones: 2, 3 o 4 unidades de detalle
Muestra la hora exacta objetivo, la hora actual y la diferencia en milisegundos
Funciona por completo en tu navegador sin subir nada
Cómo usar Formateador de Tiempo Relativo
Elige el modo Hace cuánto y selecciona una fecha y hora, o haz clic en Ahora
Lee la frase de tiempo relativo en vivo y la diferencia exacta en milisegundos
Cambia al modo Humanizar duración e introduce una duración en segundos o milisegundos
Copia la frase humanizada o ajusta la precisión para ver más o menos unidades
Ejemplo
Entrada
90000 ms
Salida
1 minute, 30 seconds
El modo Humanizar duración desglosa 90.000 ms en unidades legibles.
Errores comunes y solución de problemas
La frase de tiempo relativo siempre muestra "justo ahora" aunque la fecha sea del pasado. — Las diferencias inferiores a 5 segundos siempre se leen como "justo ahora" por diseño. Elige una fecha más alejada en el pasado para ver minutos, horas o días.
Humanizar duración muestra menos unidades de las esperadas. — La salida está limitada por el control de Precisión (2, 3 o 4 unidades). Auméntalo para ver unidades más pequeñas como minutos o segundos.
El campo de fecha y hora no acepta un valor. — Usa el selector nativo de fecha y hora o escribe en el formato que espera tu navegador (año-mes-día, hora:minuto) en lugar de una cadena de fecha arbitraria.
Una fecha futura muestra "en x" en lugar de "hace x". — Eso es lo esperado — el Formateador de Tiempo Relativo compara la fecha elegida con la hora actual y antepone "en" a las fechas futuras.
Preguntas frecuentes
¿Qué es el Formateador de Tiempo Relativo?
Es una calculadora de tiempo transcurrido que convierte una fecha y hora en una frase en lenguaje natural como "hace 3 horas" o "en 2 días", y un segundo modo que humaniza una duración en bruto en milisegundos o segundos en unidades legibles.
¿Cómo decide el Formateador de Tiempo Relativo entre segundos, minutos, horas, días y años?
Elige la unidad más grande en la que la diferencia sea de al menos una unidad completa, así que una diferencia de 90 minutos se muestra como "hace 1 hora" en vez de "hace 90 minutos". Las diferencias inferiores a 5 segundos siempre muestran "justo ahora".
¿La frase de tiempo transcurrido se actualiza automáticamente?
Sí. Mientras el modo Hace cuánto está activo, la frase se vuelve a renderizar cada segundo para mantenerse precisa a medida que pasa el tiempo real, sin necesidad de recargar la página.
¿En qué se diferencia el modo Humanizar duración del modo Hace cuánto?
El modo Hace cuánto compara una fecha con el momento actual. El modo Humanizar duración toma un número de milisegundos o segundos en bruto — como el valor de un temporizador o una latencia de API — y lo desglosa en unidades legibles como "2 días, 3 horas".
¿Puedo controlar cuántas unidades muestra la duración humanizada?
Sí. El control de Precisión te permite elegir 2, 3 o 4 unidades, así una duración puede leerse como "2 días, 3 horas" o expandirse a "2 días, 3 horas, 5 minutos, 12 segundos".
¿El Formateador de Tiempo Relativo sube las fechas o duraciones que introduzco?
No. Todo el análisis y formateo ocurre localmente en tu navegador. Las fechas y duraciones que introduces nunca salen de tu dispositivo.
Herramientas relacionadas
Duración entre fechas — Halla el tiempo exacto entre dos fechas, incluidos días hábiles.
Conversor de duración — Convierte una duración entre segundos, HH:MM:SS y formato legible.
Cronómetro — Cronómetro con vueltas, parciales y exportación a CSV, exacto incluso con la pestaña en segundo plano.
Temporizador de cuenta atrás — Fija horas, minutos y segundos y recibe una alarma al terminar; ajustes predefinidos, pantalla completa y enlace para compartir.
Temporizador pomodoro — Ciclos de concentración y descanso, con descanso largo, contador de sesiones y recuento diario en tu navegador.