Qué hace esta calculadora
La calculadora aritmética de tiempo te permite hacer cálculos con duraciones expresadas en días, horas, minutos y segundos. Puedes sumar dos periodos, restar uno de otro, multiplicar una duración por un número, dividir una duración entre un número o dividir un periodo entre otro para obtener una proporción sin unidades. El resultado se normaliza automáticamente en días, horas, minutos y segundos bien ordenados.
Cómo usarla
Introduce tu primer periodo de tiempo en los campos del Operando 1 y elige una operación. Si seleccionas sumar, restar o dividir entre tiempo, completa los campos de tiempo del Operando 2. Si eliges multiplicar o dividir entre un número, rellena en su lugar el único campo «número». Los campos vacíos cuentan como cero, se admiten decimales y también se aceptan componentes negativos (una resta puede dar una duración negativa, mostrada con un signo menos delante).
La fórmula
Cada periodo se convierte a segundos totales usando duraciones civiles fijas: 1 día = 86400 s, 1 hora = 3600 s, 1 minuto = 60 s.
$$\text{segundos} = d\times86400 + h\times3600 + m\times60 + s$$
La operación elegida se aplica en segundos y, después, el resultado se descompone de nuevo extrayendo primero los días completos, luego las horas, después los minutos y dejando los segundos restantes (que pueden ser fraccionarios si tus datos lo eran).
$$d=\lfloor S/86400\rfloor,\ h=\lfloor (S\bmod 86400)/3600\rfloor,\ m=\lfloor (S\bmod 3600)/60\rfloor,\ s=S\bmod 60$$
Dividir entre tiempo simplemente devuelve A entre B como un número puro.
Ejemplo resuelto
Suma 1 día 5 h 30 m a 20 h 45 m 30 s. El primer periodo \(= 106200\ \text{s}\) y el segundo \(= 74730\ \text{s}\), así que el total \(= 180930\ \text{s}\). Al normalizar:
$$180930 = 2\times86400 + 2\times3600 + 15\times60 + 30$$
2 días (172800 s) dejan 8130 s, que equivalen a 2 horas (7200 s), luego 15 minutos (900 s) y, por último, 30 segundos. Resultado: 2 días, 2 horas, 15 minutos y 30 segundos.
Preguntas frecuentes
¿Tiene en cuenta el horario de verano o los segundos intercalares? No. Se trata de duraciones abstractas, no de fechas del calendario, por lo que un día siempre equivale a exactamente 24 horas.
¿Qué ocurre si divido entre cero? Dividir entre el número cero o entre un periodo de duración nula no está definido, así que la calculadora muestra un error en lugar de un resultado.
¿El resultado puede ser negativo? Sí. Restar un periodo mayor de uno menor (o usar valores negativos) produce una duración negativa, que se muestra con un único signo menos delante.