Qué hace esta calculadora
Esta calculadora de horas suma o resta un tiempo transcurrido a una hora de inicio y te indica la hora resultante del día en formato de 24 horas. Se trata de pura aritmética sobre la hora del día, así que funciona igual en cualquier lugar: no intervienen el calendario, las zonas horarias ni reglas regionales de ningún tipo.
Cómo usarla
Introduce la hora de inicio en horas, minutos y segundos (déjalo en blanco para usar 0). Después indica el tiempo transcurrido en horas, minutos y segundos, y elige si ocurre después de la hora de inicio (sumar) o antes de ella (restar). Los valores no se limitan al rango 0–59, así que puedes escribir directamente «100» horas o «200» minutos. La calculadora te devuelve la hora resultante en formato HH:MM:SS y, cuando la duración cruza la medianoche, cuántos días completos avanza o retrocede el resultado (en negativo si vas hacia atrás).
La fórmula explicada
Cada hora del reloj y cada duración se convierten a segundos: las horas se multiplican por 3600, los minutos por 60 y los segundos por 1. Los segundos transcurridos con signo (positivo si es después, negativo si es antes) se suman a los segundos de inicio para obtener un total bruto. Una división entera (con redondeo hacia abajo) entre 86 400 —el número de segundos que tiene un día— da el desplazamiento en días completos, y el resto es la hora del día, siempre entre 0 y 86 399 segundos. Ese resto se vuelve a descomponer en horas, minutos y segundos.
$$\begin{gathered} T = \left(S + E\right) \bmod 86400 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} S &= 3600\,\text{Hr} + 60\,\text{Min} + \text{Sec} \\ E &= +\left(3600\,\text{Hr} + 60\,\text{Min} + \text{Sec}\right) \end{aligned} \right. \end{gathered}$$
Ejemplo resuelto
Inicio 10:30:00, tiempo transcurrido 100 horas, después. Inicio = \(37\,800\ \text{s}\); transcurrido = \(360\,000\ \text{s}\); total = \(397\,800\ \text{s}\).
$$\left\lfloor 397\,800 / 86\,400 \right\rfloor = 4\ \text{días}; \quad \text{resto} = 52\,200\ \text{s} = 14{:}30{:}00$$Por tanto, el resultado es 14:30:00, +4 días.
Preguntas frecuentes
¿Puedo restar más de un día? Sí. Elige «antes» e introduce la duración que quieras; el desplazamiento en días será negativo para indicar cuánto retrocede el resultado.
¿Por qué el resultado es una hora del día anterior? Cuando al restar la hora queda antes de la medianoche, el reloj retrocede al día previo y el desplazamiento en días pasa a ser -1 (o menor).
¿Admite el formato AM/PM? La herramienta usa el reloj de 24 horas. Convierte las horas PM sumando 12 (por ejemplo, 2 PM = 14).