YourWorldTime

Calculadora de duración

Fija un inicio y un final —cada uno en su zona horaria si difieren— y obtendrás el tiempo que realmente transcurrió, incluidos los días que duran 23 o 25 horas.

Inicio
Fin

Transcurrido

Días
Horas
Minutos
Segundos

Por qué la aritmética del calendario no es la del reloj

«Un día después» y «24 horas después» son instrucciones distintas, y dos veces al año dan respuestas distintas. Si una tarea nocturna está programada a las 02:30 hora local, se ejecuta dos veces una mañana de otoño y ninguna una mañana de primavera. Si está programada cada 86 400 segundos, se aleja una hora de las 02:30.

Ninguno de los dos comportamientos es un fallo: responden a preguntas distintas. El problema empieza cuando el código hace uno y la persona esperaba el otro. Esta calculadora responde siempre a la pregunta del reloj —cuánto tiempo pasó realmente— y muestra los días de calendario al lado.

Preguntas frecuentes

¿Por qué a veces un día sale de 23 o 25 horas?
Porque lo fue. El día en que los relojes se adelantan, de medianoche a medianoche hay 23 horas; el día en que se atrasan, 25. Esta calculadora resuelve ambos extremos a instantes absolutos antes de restar, así que informa del tiempo que pasó de verdad y no del que sugiere el calendario.
¿Los dos extremos pueden estar en zonas distintas?
Sí, y esa es la idea. Un vuelo que sale de Tokio a las 17:00 y aterriza en San Francisco a las 09:30 de esa misma mañana duró nueve horas y media, no menos siete y media. Pon cada extremo en su zona y la aritmética cuadra.
¿Se incluyen los segundos intercalares?
No. Los navegadores no los exponen: el reloj de JavaScript los ignora por completo, así que un intervalo que atraviese uno se informa con un segundo de menos. En toda la historia de UTC son 27 segundos en total, algo que importa para la navegación por satélite y para nada de lo que vayas a medir aquí.
¿Y si el final es anterior al inicio?
Se te dice, y aun así se informa de la magnitud. Una duración negativa suele ser una errata, y cambiar el signo en silencio la ocultaría.