Calculadora de Duración de Tiempo

Calcula la duración exacta entre dos horas, incluidos intervalos nocturnos.

Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.

8h 30m

Duration

8.50

Decimal hours

510

Total minutes

30,600

Total seconds

Qué hace esta herramienta

Calcula la duración exacta entre una hora de inicio y una hora de fin el mismo día, o durante la noche si la hora de fin cae después de medianoche, y muestra el resultado como horas y minutos, horas decimales, minutos totales y segundos totales.

Cómo utilizarla

Introduce una hora de inicio y una hora de fin, y marca "End time is next day" si la hora de fin corresponde al día siguiente (por ejemplo, en un turno nocturno). Restablecer vuelve al ejemplo predeterminado de 09:00 a 17:30.

Ejemplo resuelto

De 09:00 a 17:30 el mismo día da una duración de 8h 30m — es decir, 8,50 horas decimales, 510 minutos totales y 30.600 segundos totales. Marcar "End time is next day" para un turno de 22:00 a 06:00 da en cambio 8h 0m, porque la calculadora suma 24 horas a la hora de fin antes de restar.

Método

Ambas horas se interpretan como horas y minutos desde medianoche (0 a 1.439). Si "End time is next day" está marcado, se suman 1.440 minutos (24 horas) a la hora de fin antes de restar la hora de inicio; las cuatro cifras mostradas — horas/minutos, horas decimales, minutos totales y segundos totales — se derivan todas de esa única diferencia en minutos.

Intervalos nocturnos

La casilla de día siguiente es lo que hace posibles los intervalos nocturnos: sin ella, una hora de fin anterior a la de inicio (como las 06:00 tras empezar a las 22:00) se trata como no válida en lugar de asumirse como el día siguiente, ya que la herramienta no puede saber si cometiste un error o realmente querías un intervalo que cruza la medianoche.

Limitaciones

Esto solo maneja horas del día, no fechas completas, y solo tiene en cuenta como máximo un cruce de medianoche — no puede calcular una duración que abarque dos o más días completos. Tampoco tiene en cuenta cambios de zona horaria ni de horario de verano, ya que ambas horas se tratan como valores de reloj simples sin fecha asociada.

Privacidad y procesamiento

El cálculo se ejecuta enteramente en tu navegador con JavaScript. Las horas que introduces nunca se suben ni se guardan.

Preguntas Frecuentes

¿Cómo calculo una duración nocturna, como un turno de noche?
Marca "End time is next day" cuando la hora de fin sea, en el reloj, anterior a la hora de inicio pero en realidad corresponda al día siguiente — la herramienta suma entonces 24 horas a la hora de fin antes de calcular.
¿Qué significan las cuatro cifras del resultado?
Horas y minutos (como 8h 30m) es la duración legible; horas decimales (8,50) es útil para hojas de horas; minutos totales y segundos totales dan la misma duración en unidades más pequeñas.
¿Qué ocurre si la hora de fin es anterior a la de inicio y la casilla no está marcada?
La herramienta muestra un error en lugar de adivinar, ya que no puede saber si escribiste mal una hora o si querías un intervalo que cruza la medianoche.
¿Puedo calcular una duración de más de un día completo?
No, esto solo maneja intervalos del mismo día y de una sola noche. Para intervalos de varios días, usa la Calculadora de Diferencia entre Fechas o la Calculadora para Sumar o Restar Tiempo.