Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Tiempo transcurrido
7:10:00
horas : minutos : segundos
En horas 7,166667 h
En minutos 430 min
En segundos 25.800 s

Qué hace esta calculadora

Esta herramienta calcula el tiempo transcurrido entre una hora de inicio y una hora de fin, indicando cada momento mediante su hora, minutos y segundos dentro del día. Devuelve la duración en el conocido formato H:MM:SS y también la expresa como total decimal en horas, en minutos y como número entero de segundos. El cálculo es pura aritmética de reloj y funciona igual en cualquier lugar, sin importar la región ni la zona horaria.

Línea de tiempo con marcadores de inicio y fin y la duración transcurrida sombreada entre ellos
El tiempo transcurrido es el tramo sombreado desde la hora de inicio hasta la de fin.

Cómo usarla

Introduce la hora de inicio (hora, minutos, segundos) y la hora de fin (hora, minutos, segundos). Usa el formato de 24 horas, de modo que, por ejemplo, las 3:40 de la tarde se introducen como hora 15. Pulsa calcular. Si la hora de fin es anterior a la de inicio, la calculadora asume que el fin corresponde al día siguiente y suma 24 horas automáticamente: ideal para turnos nocturnos o para horas de sueño que cruzan la medianoche.

La fórmula explicada

Cada hora se convierte en el total de segundos del día: la hora multiplicada por 3600, más los minutos por 60, más los segundos. La diferencia es el total final menos el total inicial. Cuando esa diferencia es negativa, la calculadora suma 86400 (los segundos que tiene un día) para que el resultado pase al día siguiente. A partir del total de segundos obtenido, las horas son la parte entera de los segundos divididos entre 3600, los minutos son la parte entera del resto dividido entre 60, y los segundos son el resto módulo 60.

$$\begin{gathered} \Delta t = \left(E - S\right) \bmod 86400 \quad\text{seconds} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} S &= 3600\,\text{Start h} + 60\,\text{Start m} + \text{Start s} \\ E &= 3600\,\text{End h} + 60\,\text{End m} + \text{End s} \end{aligned} \right. \end{gathered}$$

Esfera circular de 24 horas con una flecha que cruza la medianoche desde un inicio nocturno hasta un fin matutino
Cuando la hora de fin es anterior a la de inicio, la duración pasa de la medianoche.

Ejemplo resuelto

Inicio = 08:30:00 equivale a 30.600 segundos. Fin = 15:40:00 equivale a 56.400 segundos. La diferencia es de 25.800 segundos, es decir, 7 horas, 10 minutos y 0 segundos, que se muestra como 7:10:00. Como totales, eso son 7,166667 horas, 430 minutos o 25.800 segundos.

$$\Delta t = (56\,400 - 30\,600) \bmod 86400 = 25\,800 \quad\text{seconds} = 7{:}10{:}00$$

Preguntas frecuentes

¿Y si la hora de fin es anterior a la de inicio? La hora de fin se considera del día siguiente, por lo que se suman 24 horas completas (86400 segundos) a la diferencia. Por ejemplo, de las 22:00 a las 06:30 el resultado es 8:30:00.

¿Y si el inicio y el fin coinciden? El tiempo transcurrido es 0:00:00. Solo las diferencias estrictamente negativas pasan al día siguiente.

¿Para qué puedo usarla? Algunos usos habituales son medir las horas de sueño, las horas de trabajo o las horas extra, la duración de un turno, los tiempos de espera y los temporizadores que cruzan la medianoche.

Última actualización: