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.
Abrir la Calculadora de Duración entre Fechas
Acerca de Formateador de Tiempo Relativo
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
Todas las herramientas de ArrayKit