Usa la calculadora de abajo para obtener las horas, minutos y segundos entre dos horas. Debajo, obtén la duración entre dos fechas y horas completas.
Introduce la hora de inicio y fin en formato 24 h (0–23 para las horas). Si la hora de fin es anterior a la de inicio, la calculadora asume que la fin es al día siguiente.
El tiempo entre 8:30:00 AM y 5:30:00 PM es:
9 horas, 0 minutos y 0 segundos
Selecciona la fecha y hora de inicio y fin. La duración se muestra en días, horas, minutos y segundos.
La duración entre las dos fechas y horas es:
Total: 117.000 segundos
Una calculadora de duración obtiene cuánto tiempo ha pasado entre dos momentos: ya sea dos horas del mismo día (p. ej. 8:30 a 17:30) o dos fechas y horas completas (p. ej. lunes 9:00 a miércoles 17:30). El resultado se da en horas, minutos y segundos, y a menudo también en horas totales, minutos totales o segundos totales.
La duración se usa en registros de trabajo, duración de reuniones, tiempo de viaje, plazos de proyectos y cualquier situación en que necesites el intervalo exacto entre dos horas o fechas.
Para dos horas del mismo día, ambas se convierten a segundos desde medianoche. Los segundos de la hora de inicio se restan de los de la hora de fin. Si la hora de fin es anterior a la de inicio (p. ej. 23:00 a 2:00), la calculadora trata la fin como el día siguiente, así que se suman 24 horas (86.400 segundos) a la hora de fin antes de restar. La diferencia en segundos se convierte de nuevo a horas, minutos y segundos.
Fórmula: segundos totales = (hora fin × 3600 + minuto fin × 60 + segundo fin) − (hora inicio × 3600 + minuto inicio × 60 + segundo inicio). Si los segundos totales son negativos, se suman 86.400 (segundos en un día). Luego: horas = segundos totales ÷ 3600 (división entera), resto = segundos totales mod 3600, minutos = resto ÷ 60, segundos = resto mod 60.
Para dos fechas y horas completas, la duración es la diferencia entre los dos instantes en milisegundos (o segundos). Cada instante es el número de milisegundos desde el 1 de enero de 1970 00:00:00 UTC (epoch Unix). La diferencia se convierte a días (división entera por 86.400.000 ms), luego el resto a horas, minutos y segundos.
Los segundos intercalares no se tienen en cuenta en esta calculadora; los días se tratan como exactamente 24 horas (86.400 segundos). Para la mayoría de usos cotidianos es suficientemente preciso.
Inicio: 8:30:00 = 8×3600 + 30×60 + 0 = 30.600 segundos desde medianoche. Fin: 17:30:00 = 17×3600 + 30×60 + 0 = 63.000 segundos. Duración = 63.000 − 30.600 = 32.400 segundos = 9 horas, 0 minutos, 0 segundos. El tiempo entre 8:30 y 17:30 es exactamente 9 horas.
Si te acuestas a las 23:00 y te levantas a las 6:00, la hora de fin (6) es menor que la de inicio (23). La calculadora suma 24 horas a la fin: 6 + 24 = 30 horas desde medianoche del día de inicio, es decir, 6:00 del día siguiente. Duración = (30×3600) − (23×3600) = 7×3600 = 25.200 segundos = 7 horas. Has dormido 7 horas.
Del lunes 12 de febrero de 2026 a las 09:00 al miércoles 14 de febrero de 2026 a las 15:30: son 2 días completos (48 horas) más 6 horas y 30 minutos = 2 días, 6 horas, 30 minutos, 0 segundos. En total: 54,5 horas o 3.270 minutos o 196.200 segundos.
Para la calculadora solo de hora: introduce la hora de inicio y fin en formato 24 h. Usa 0–23 para las horas (p. ej. 8 para 8:00, 17 para 17:00). Los minutos y segundos son 0–59. El resultado muestra la duración en una frase legible más lo mismo solo en horas, minutos totales y segundos totales. Usa «Guardar este cálculo» para copiar un enlace que restaura tus entradas.
Para la calculadora «Tiempo entre dos fechas»: abre el selector de fecha para inicio y fin, elige la fecha y (si hace falta) la hora. El resultado muestra días, horas, minutos y segundos entre los dos momentos. Si el fin es anterior al inicio, el resultado es cero.
En la calculadora solo de hora, asumimos que la hora de fin es del día siguiente. Por ejemplo, de 23:00 a 2:00 da 3 horas. En la calculadora «Tiempo entre dos fechas», si eliges una fecha/hora de fin anterior a la de inicio, la duración se muestra como cero.
Usar 0–23 para las horas evita confusiones AM/PM y coincide con cómo muchos sistemas almacenan la hora. 8 = 8:00, 12 = mediodía, 17 = 17:00. Puedes convertir mentalmente o usar la línea de resultado, que muestra las horas en formato 12 h (p. ej. 8:30:00).
No. La calculadora trata cada día como exactamente 24 horas (86.400 segundos). Los segundos intercalares son muy raros y no se aplican aquí, así que en uso normal el resultado es preciso al segundo.
Sí. Haz clic en «Guardar este cálculo» en la sección de resultado. Se copia al portapapeles un enlace que incluye tus entradas. Cuando tú u otra persona abráis ese enlace, la calculadora mostrará las mismas horas o fechas y el mismo resultado.