Qué hace esta calculadora
Esta herramienta suma o resta un número de horas a cualquier hora de inicio y te devuelve la hora resultante en formato de 24 horas. Admite horas con decimales (como 1,5 horas) y gestiona el cambio de día de forma automática: así, las 22:00 más 5 horas se convierten correctamente en las 03:00 del día siguiente. Es una herramienta universal de cálculo horario, sin depender de ningún país ni zona horaria.
Cómo usarla
Introduce la hora de inicio (0–23) y los minutos (0–59), elige si quieres sumar o restar y escribe el número de horas que deseas desplazar. Puedes usar decimales: 0,25 equivale a 15 minutos y 0,5 a 30 minutos. Pulsa en calcular para ver la nueva hora, sus componentes de horas y minutos, y el total de minutos transcurridos desde la medianoche.
La fórmula explicada
Primero se convierte la hora de inicio en minutos desde la medianoche: \(\text{hora}_{min} = \text{hora} \times 60 + \text{minutos}\). El desplazamiento en horas se pasa a minutos (horas × 60) y se suma (o se resta). Por último, tomamos el resultado módulo 1440 —el número de minutos que tiene un día— para que la respuesta quede dentro de un reloj de 24 horas. Si la resta da un número negativo, sumamos 1440 para que el resultado se mantenga entre 0 y 1439.
$$\text{result} = (\text{time}_{min} \pm \text{hours} \times 60) \bmod 1440$$
$$HH = \lfloor \text{result}/60 \rfloor,\quad MM = \text{result} \bmod 60$$
Ejemplo resuelto
Partimos de las 09:30 y sumamos 5 horas. En minutos: \(9 \times 60 + 30 = 570\). Sumamos \(5 \times 60 = 300\) y obtenemos 870. Como \(870 \bmod 1440 = 870\), lo convertimos de nuevo:
$$870 \div 60 = 14 \text{ horas}, \quad \text{resto } 30 \text{ minutos} \rightarrow \textbf{14:30}$$
Comparación de Escenarios
La tabla a continuación muestra una variedad de sumas y restas, incluidos casos que cruzan la medianoche. "¿Cruzó la medianoche?" indica si el resultado cae en un día de calendario diferente al de la hora de inicio.
| Hora de Inicio | Operación | Horas | Resultado | ¿Cruzó la medianoche? |
|---|---|---|---|---|
| 09:30 | Sumar | 5 | 14:30 | No |
| 22:00 | Sumar | 5 | 03:00 | Sí (día siguiente) |
| 02:00 | Restar | 5 | 21:00 | Sí (día anterior) |
| 12:00 | Sumar | 12 | 00:00 | Sí (día siguiente) |
| 08:15 | Sumar | 1.75 | 10:00 | No |
Tenga en cuenta que 12:00 + 12 horas llega exactamente a 00:00, que se trata como el inicio del día siguiente (1440 minutos se reinicia a 0).
Preguntas frecuentes
¿Cruza la medianoche? Sí. Sumar más allá de las 24:00 o restar por debajo de las 00:00 ajusta el resultado automáticamente con la operación módulo.
¿Puedo usar minutos en lugar de horas enteras? Sí: introduce un decimal, por ejemplo 1,25 horas para indicar 1 hora y 15 minutos.
¿Por qué 1440? Un día tiene \(24 \times 60 = 1440\) minutos, que es el ciclo completo de un reloj de 24 horas.