Productividad

Cómo Calcular la Duración entre Dos Horas (y Sumar Tiempo a una Hora)

8 min de lectura

Para calcular la duración entre dos horas, resta la hora inicial a la final en minutos y divide el resultado entre 60 para obtener horas y minutos. Si la hora final es menor que la inicial en el reloj, el intervalo cruza la medianoche: súmale 1.440 minutos (24 horas) antes de restar. Para el cálculo inverso, sumar una duración a una hora de inicio, basta con añadir los minutos de esa duración a los minutos de la hora inicial y ajustar si el total pasa de las 24:00.

Por qué una resta simple no siempre funciona

En el papel, calcular cuánto dura algo entre dos horas parece trivial: hora final menos hora inicial. Y funciona perfectamente mientras las dos horas caen dentro del mismo día natural. El problema aparece en cuanto el intervalo empieza en la noche y termina al día siguiente, algo tan corriente como un turno de trabajo, un vuelo nocturno o una sesión de estudio que se alarga hasta la madrugada.

El truco para que la aritmética funcione siempre es pensar en minutos, no en la notación de reloj. Convierte cada hora a minutos desde la medianoche (por ejemplo, 06:15 son 6×60+15 = 375 minutos) y resta la inicial de la final. Si el resultado es negativo, quiere decir que la hora final en realidad pertenece al día siguiente, así que hay que sumarle 1.440 minutos (los que tiene un día completo) antes de volver a restar. El resultado ya positivo se puede convertir de vuelta a horas y minutos dividiendo entre 60 y quedándose con el resto.

La operación contraria, sumar o restar una duración a una hora de inicio para saber a qué hora termina o empezó algo, sigue la misma lógica pero en sentido opuesto. Se convierte la hora de inicio a minutos, se le suma (o resta) la duración también en minutos, y si el total supera los 1.440 minutos (o baja de 0), el exceso indica que el resultado cae al día siguiente (o al anterior). Es exactamente lo mismo que hace cualquier reloj analógico al dar la vuelta completa a la esfera, solo que aquí lo hacemos con números en vez de con manecillas.

Dos ejemplos resueltos

Cuando el intervalo cruza la medianoche

Imagina una guardia que empieza a las 23:40 y termina a las 06:15 de la mañana siguiente. Si restas directamente, 06:15 menos 23:40, el resultado es un número negativo (o, peor, algo que parece un resultado válido pero no lo es), porque el reloj no sabe que ya ha empezado un día nuevo. La hora final, en términos de minutos transcurridos, no puede ser “menor” que la inicial si de verdad ha pasado tiempo entre ambas.

La corrección consiste en sumarle 24 horas a la hora final antes de restar: 06:15 más 24:00 son 30:15. Ahora sí, 30:15 menos 23:40 da 6 horas y 35 minutos, que es la duración real de la guardia. El número “30:15” no existe como hora del reloj, pero es perfectamente válido como cifra intermedia del cálculo: representa las 06:15 del día siguiente contadas desde la medianoche del día en que empezó todo.

Cuando sumas una duración a una hora de inicio

Ahora el caso inverso: algo empieza a las 16:20 y se sabe que va a durar 2 horas y 50 minutos. ¿A qué hora termina? Se suman los minutos de la duración a la hora de inicio: 16:20 más 2:50 son 19:10. Como el total no llega a las 24:00, no hay que ajustar nada más: termina el mismo día, a las 19:10.

EscenarioHora inicialHora final o duraciónCálculoResultado
Cruza medianoche23:4006:15 (día siguiente)(06:15 + 24:00) − 23:406 h 35 min
Sumar duración16:20+ 2 h 50 min16:20 + 2:5019:10

Los dos ejemplos muestran las dos caras del mismo problema: en el primero se conocen las dos horas y hay que encontrar la duración; en el segundo se conoce la hora de inicio y la duración, y hay que encontrar la hora final. Ambas se resuelven trabajando en minutos y ajustando por los 1.440 minutos de un día completo cuando el resultado se sale de rango.

Calcúlalo con tus propias horas

Introduce la hora inicial y la final, o la hora inicial y una duración, y deja que la calculadora se encargue del cruce de medianoche y de la conversión:

Duración
--
Total de horas
--
Total de minutos
--
Calculadora de Duración de Tiempo
Gratis, sin registro, funciona en cualquier dispositivo.
Abrir la herramienta completa

Errores comunes y casos especiales

Restar directamente sin sumar las 24 horas. Es el fallo más habitual cuando la hora final del intervalo cae después de la medianoche. Si no se ajusta antes de restar, el resultado sale negativo o, en el peor de los casos, un número que parece plausible pero no corresponde a la duración real. La señal de alarma es sencilla: si la hora final, escrita en formato de 24 horas, es numéricamente menor que la inicial, el intervalo ha cruzado la medianoche y toca sumar 1.440 minutos antes de calcular nada.

Olvidar que sumar una duración puede empujar el resultado al día siguiente. Si alguien empieza una tarea a las 22:00 y esta dura 5 horas, el resultado no es “27:00”, sino las 03:00 del día siguiente. Pasarlo por alto lleva a anotar una hora que no existe en el reloj o, peor, a asumir que la tarea terminó el mismo día cuando en realidad se alargó hasta la madrugada.

Confundir esto con la diferencia entre dos fechas del calendario. Calcular cuántas horas pasan entre las 23:40 y las 06:15 es un problema de aritmética de reloj dentro de un ciclo de 24 horas. Calcular cuántos días, meses o años separan el 3 de marzo del 17 de noviembre es un problema distinto, que además tiene que lidiar con meses de longitud desigual y años bisiestos. Son dos cálculos que se parecen en la superficie pero no comparten ni la lógica ni la herramienta adecuada.

Asumir que el cálculo tiene en cuenta las zonas horarias. Esta aritmética trata ambas horas como si pertenecieran a la misma zona horaria, sin ningún ajuste automático. Si la hora inicial es de un huso horario y la final de otro (por ejemplo, para calcular la duración real de un vuelo internacional), hay que convertir ambas a la misma referencia horaria antes de aplicar cualquiera de las fórmulas de este artículo. El cálculo por sí solo no detecta ni corrige ese desfase.

Preguntas frecuentes

¿Cómo se calcula la duración de un intervalo que cruza la medianoche? Se convierten ambas horas a minutos desde la medianoche y se resta la inicial de la final. Si el resultado es negativo, se le suman 1.440 minutos (los de un día completo) a la hora final antes de volver a restar. Así se obtiene siempre una duración positiva y correcta, sin importar si el intervalo empieza un día y termina al siguiente.

¿Puedo sumar o restar una duración a una hora concreta? Sí. Basta con expresar tanto la hora de inicio como la duración en minutos y sumarlos (o restarlos, si quieres saber a qué hora empezó algo que terminó a una hora conocida). Si el total supera los 1.440 minutos o baja de cero, ese exceso o defecto indica que el resultado cae en el día siguiente o en el anterior, y hay que ajustarlo en consecuencia.

¿Este cálculo tiene en cuenta fechas de calendario o zonas horarias? No. Trabaja únicamente con horas del reloj dentro de un ciclo de 24 horas, sin fecha asociada ni conversión entre husos horarios. Si necesitas la diferencia entre dos fechas completas (con mes y año), ese es un cálculo distinto que debe manejar la longitud variable de los meses y los años bisiestos, y si tus dos horas pertenecen a zonas horarias distintas, tendrás que convertirlas a una referencia común antes de usar esta calculadora.

¿Puedo compartir el resultado con alguien más sin que tenga que volver a escribir las horas? Depende de la implementación de la calculadora en cada momento, pero muchas herramientas de este tipo guardan los valores introducidos en la propia URL, de forma que compartir el enlace basta para que la otra persona vea exactamente los mismos datos ya rellenados, sin necesidad de escribirlos de nuevo.

¿Qué hago si tengo que sumar varias duraciones seguidas, no solo una? El mismo principio se aplica en cadena: convierte cada duración a minutos, súmalas todas entre sí y luego añade el total a la hora de inicio en minutos. El único cuidado extra es que, cuantas más duraciones sumes, más probable es que el resultado cruce la medianoche más de una vez, así que conviene trabajar siempre con el total acumulado en minutos y dejar la conversión final a horas y minutos para el último paso.

Cálculos de tiempoProgramación de horariosDuraciónGestión del tiempo
Calculadora de Duración de Tiempo
Ahora pruébalo tú mismo con la herramienta completa.
Probar ahora