¿Qué es la Calculadora para Restar Horas?
Esta herramienta resta una duración (horas, minutos y segundos) a una hora inicial determinada y devuelve la hora resultante en formato de 24 horas. Si la resta cruza la medianoche, el resultado se ajusta automáticamente a la hora correcta del día anterior y la calculadora te indica cuántos días antes cae.
Cómo usarla
Introduce la hora inicial indicando la hora (0–23), los minutos (0–59) y los segundos (0–59). Después, escribe cuántas horas, minutos y segundos quieres restar. La calculadora muestra la hora resultante en formato HH:MM:SS, junto con un desglose y el número de días anteriores.
La fórmula explicada
Ambos valores se convierten en segundos totales. La hora inicial se transforma en \(S = h\times 3600 + m\times 60 + s\) y la duración en \(D\) de la misma manera. La diferencia bruta \(S - D\) puede ser negativa, por lo que se normaliza con aritmética modular:
$$t = ((S - D) \bmod 86400 + 86400) \bmod 86400$$donde 86400 es el número de segundos que tiene un día. El resultado se descompone de nuevo en horas, minutos y segundos.
Ejemplo resuelto
Partimos de las 02:00:00 y restamos 3 horas. \(S = 7200\) segundos, \(D = 10800\) segundos, de modo que \(S - D = -3600\). Al sumar un día:
$$-3600 + 86400 = 82800 \text{ segundos} = 23{:}00{:}00$$El resultado es 23:00:00, es decir, 1 día antes.
Preguntas frecuentes
¿Qué ocurre si resto más de 24 horas? El resultado se sigue ajustando correctamente dentro de un único día, y el contador de días anteriores refleja cuántos días completos hemos retrocedido.
¿El resultado se muestra en formato de 12 o de 24 horas? El resultado aparece en formato de 24 horas (de 00:00:00 a 23:59:59).
¿Puedo restar solo minutos o solo segundos? Sí: basta con dejar a 0 los demás campos de duración.