Qué hace esta herramienta
Esta es una calculadora de tiempo al estilo de una «sumadora» que mantiene un total acumulado en formato hh:mm:ss (horas:minutos:segundos). Escribes un valor de tiempo, eliges sumar o restar y pulsas Calcular. Cada entrada se aplica a un total acumulado que puedes seguir construyendo, igual que una sumadora de mesa pero para el reloj. Se trata de pura aritmética de tiempo transcurrido, así que funciona igual en cualquier lugar y no necesita calendario ni reglas de zonas horarias.
Cómo usarla
Elige el operador (+ para sumar, − para restar), escribe un tiempo en el campo hh:mm:ss y haz clic en Calcular. El total acumulado se actualiza y se muestra como Total: hh:mm:ss. El resultado del último operando aparece como Respuesta. Usa Borrar para poner el total de nuevo en 00:00:00. Los separadores pueden ser dos puntos, punto, guion o espacio, de modo que 5:22:10, 5.22.10, 5-22-10 y 5 22 10 significan todos 5 horas, 22 minutos y 10 segundos. Las posiciones vacías cuentan como cero: 5.. son 5 horas y ..5 son 5 segundos. Un signo menos al principio (por ejemplo -1:30:00) hace que el propio operando sea negativo.
La fórmula
Cada entrada se convierte a segundos: $$\text{segundosOperando} = \text{signo} \times (\text{horas}\times3600 + \text{minutos}\times60 + \text{segundos})$$ El total acumulado se actualiza con \(\text{total} \mathrel{+}= \text{segundosOperando}\) al sumar o con \(\text{total} \mathrel{-}= \text{segundosOperando}\) al restar. Para mostrarlo, se toma \(a = |\text{total}|\) y luego $$hh = \lfloor a/3600\rfloor,\quad mm = \lfloor (a \bmod 3600)/60\rfloor,\quad ss = a \bmod 60$$ anteponiendo un signo menos cuando el total es negativo. Las horas no tienen tope en pantalla.
Ejemplo resuelto
Empieza en 00:00:00. Suma 5.22.10 → 19330 s → 05:22:10. Resta .30. (30 minutos = 1800 s) → 17530 s → 04:52:10. Suma -1... (una hora en negativo) → \(17530 - 3600 = 13930\) s → 03:52:10.
Preguntas frecuentes
¿El total puede quedar negativo? Sí. Los totales negativos se muestran con un signo menos delante, por ejemplo -01:30:00.
¿Qué pasa si el operador es − y el operando también lleva un menos delante? Los signos se multiplican, así que restar un valor negativo equivale a sumarlo.
¿Por qué los minutos y los segundos de una entrada deben ser menores que 60? Cada entrada es un valor de tipo reloj real; el acarreo solo ocurre cuando el total acumulado se normaliza para mostrarlo, y por eso las horas sí pueden superar 99.