Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Hora resultante
11:40:00
24-hour clock (HH:MM:SS)
Hora 11
Minutos 40
Segundos 0
Desplazamiento en días 0

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}$$
Esfera de reloj que muestra una hora de inicio con un arco que avanza hasta una hora posterior
Sumar una duración transcurrida adelanta la manecilla del reloj hasta la hora resultante.

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.

Línea numérica de un día de 24 horas con una hora de inicio, una duración añadida y un salto más allá de la medianoche
Cuando la suma supera las 24 horas, la hora pasa al día siguiente.

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).

Última actualización: