¿Qué es la calculadora de duración horaria?
La calculadora de duración horaria te dice exactamente cuánto tiempo transcurre entre dos horas del reloj. Solo tienes que introducir una hora de inicio y otra de fin en formato de 24 horas y obtendrás la duración expresada en horas y minutos, en minutos totales y en horas decimales. Además, gestiona correctamente los turnos que cruzan la medianoche, de modo que un tramo nocturno nunca se muestra como un número negativo.
Cómo usarla
Introduce la hora de inicio (0-23) y los minutos (0-59), y después la hora y los minutos de fin. Por ejemplo, un inicio a las 9:00 y un fin a las 17:30. Pulsa calcular para ver el tiempo transcurrido. Si la hora de fin es anterior a la de inicio, la calculadora entiende que el final corresponde al día siguiente y suma 24 horas de forma automática.
La fórmula explicada
Cada hora se convierte en minutos totales desde la medianoche: \(\text{inicio} = 60 \times \text{hora} + \text{minutos}\), y lo mismo para el fin. La duración es \(\text{fin} - \text{inicio}\). Si ese resultado es negativo (el fin queda antes del inicio en el reloj), se suman 1440 minutos (24 horas) para que la respuesta refleje un tramo nocturno. A continuación, los minutos totales se reparten en horas completas (total ÷ 60, redondeando hacia abajo) y los minutos restantes (total módulo 60).
$$\begin{gathered} \Delta = \left(60\,\text{End hour} + \text{End min}\right) - \left(60\,\text{Start hour} + \text{Start min}\right) \\[1em] \text{Duration} = \left(\Delta \bmod 1440\right)\ \text{minutes} \end{gathered}$$
Ejemplo resuelto
Inicio 22:15, fin 06:45. Inicio = \(22 \times 60 + 15 = 1335\) min. Fin = \(6 \times 60 + 45 = 405\) min. Diferencia = \(405 - 1335 = -930\), que es negativo, así que sumamos 1440: \(-930 + 1440 = 510\) minutos. Eso equivale a 8 horas y 30 minutos, o 8,5 horas decimales.
Preguntas frecuentes
¿Gestiona los turnos nocturnos? Sí. Cuando la hora de fin es anterior a la de inicio, suma 24 horas y obtiene la duración correcta aunque cruce la medianoche.
¿Cuál es la duración máxima? Como las horas dan una sola vuelta al pasar la medianoche, el resultado máximo es ligeramente inferior a 24 horas.
¿Por qué mostrar horas decimales? Las horas decimales (por ejemplo, 8,5) resultan muy prácticas para partes de horas y nóminas, donde el pago se calcula por hora trabajada.