Calculadora de duración de tiempo
Calcula la duración entre dos horas en horas, minutos y segundos.
Última actualización · Ver algoritmo, constantes y entradas predeterminadas (JSON)
Acerca de esta calculadora
Introduce la hora inicial y final en formato de 24 horas HH:MM. Si la hora final es anterior, se entiende que pasa por medianoche; los minutos no válidos se rechazan.
Ejemplo resuelto
calculado con los valores predeterminados de abajo
Hora de inicio (HH:MM) 08:15 · Hora de fin (HH:MM) 16:45 Horas 8,500 h · Minutos 510 min · Segundos 30.600 s · Duración 8h 30m · Proporción de un día de 24 horas 35,42 %
Referencias generales de contexto
Aviso legal
Estas calculadoras ofrecen resultados generales de fecha. Los festivos, las convenciones de días laborables y las reglas horarias se fijan localmente y cambian; confirme con el calendario oficial todo lo que tenga efectos legales o contractuales.
Fuente de implementación
Este registro describe la implementación de esta página, sin validación independiente. Las referencias externas solo respaldan la fórmula o definición indicada; las estimaciones y reglas propias conservan sus supuestos.
Fórmula y variables
M₀ = (60h₂ + m₂) − (60h₁ + m₁); M = { M₀, M₀ ≥ 0; M₀ + 1440, M₀ < 0 }; D = M ÷ 1440 × 100%
- M,M₀
- Duración en minutos; diferencia bruta antes del ajuste
- h₁,m₁
- Hora y minuto de inicio
- h₂,m₂
- Hora y minuto de fin
- D
- Porcentaje del día (%)
Si el fin es anterior, se suman 1440 minutos (pasada de medianoche).
Preguntas frecuentes
¿Por qué una hora de fin anterior al inicio cruza la medianoche correctamente?
Cuando los minutos de fin interpretados son menores que los de inicio, la herramienta suma 1440 minutos, un día completo, así que de 22:00 a 06:00 se lee 8 horas y no 16 negativas. Las horas, los minutos y los segundos derivan todos de ese total de minutos ajustado, y la proporción del día son los minutos divididos entre 1440 en porcentaje. El cruce solo se activa cuando el fin es anterior al inicio.