ForHosting KIT · Hogar, cocina y ocio

Duración entre horas

De 09:30 a 14:45 pasan 5 horas y 15 minutos, y un turno de noche de 22:15 a 06:40 cruza la medianoche sin errores. Escriba dos horas en formato de 24 horas, sin fecha, y obtendrá las horas y minutos transcurridos. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Hora de inicio
09:30
Hora de finalización
14:45
Obtiene
Inicio
09:30
End
14:45
Horas
5
Minutos
15

¿Cuánto dura el intervalo de 09:30 a 17:45? ¿Y un turno de noche que empieza a las 22:15 y termina a las 06:40? Una calculadora de duración entre horas responde a esas preguntas cotidianas sin pedir una fecha de calendario: usted indica dos horas en formato de 24 horas y recibe las horas y los minutos transcurridos, con un cruce de medianoche cuando el final es anterior al inicio. Horas inválidas como 25:00 o 9:30 AM se rechazan en lugar de reinterpretarse en silencio. No hay llamada de red, ni reloj del sistema, ni azar: solo minutos desde medianoche y, si hace falta, un único recargo de veinticuatro horas.

Cómo dos horas de reloj se convierten en horas y minutos

Una hora en formato de veinticuatro es una posición en el día civil circular, no una duración ni una fecha de calendario. Las nueve y media de la mañana son quinientos setenta minutos después de medianoche; las catorce cuarenta y cinco son ochocientos ochenta y cinco minutos después de medianoche. Restar esos recuentos de minutos desde medianoche da el intervalo transcurrido cuando ambas lecturas caen en el mismo día civil: ochocientos ochenta y cinco menos quinientos setenta son trescientos quince minutos, que se parten en cinco horas y quince minutos.

Cuando el final es anterior al inicio — un turno de noche de veintidós quince a seis cuarenta, un estacionamiento que cruza medianoche, una ventana de sueño de veintitrés diez a seis cincuenta — una resta ingenua sale negativa. La regla de duración de reloj suma entonces mil cuatrocientos cuarenta minutos, la longitud de un día civil, de modo que el intervalo cruza medianoche una sola vez y permanece en el rango cerrado de cero horas y cero minutos hasta veintitrés horas y cincuenta y nueve minutos.

Un inicio y un final iguales dan tiempo transcurrido cero, no un día completo, porque las dos lecturas nombran el mismo instante en la esfera.

Dónde una calculadora de duración de reloj resulta útil

Se recurre a una calculadora de duración de reloj cuando dos lecturas de esfera deben convertirse en una longitud sin inventar una fecha de calendario. Los sistemas de aparcamiento y garaje cotizan la estancia desde la hora de entrada hasta la de salida, incluido un cruce nocturno cuando el vehículo sale después de medianoche. Padres y entrenadores cronometran un ensayo que empieza a las dieciséis en punto y termina a las diecisiete cuarenta y cinco.

Enfermería, despacho y recepción de hotel calculan un intervalo que empieza tarde y termina a primera hora de la mañana siguiente. El alumnado que aprende tiempo transcurrido comprueba que de 09:30 a 14:45 hay cinco horas y quince minutos, y no un error de préstamo en el papel. Como la herramienta rechaza cadenas de doce horas AM/PM y horas ilegales, también sirve de validador de formato de veinticuatro horas para formularios de alta que no deben aceptar 25:00.

Combine esta página con una herramienta de diferencia de fechas o de cuenta atrás si también necesita días enteros entre fechas de calendario, o con una calculadora para sumar tiempo si necesita sumar dos duraciones en lugar de restar dos esferas.

Turnos de noche y horas que cruzan medianoche

Convierta un inicio a las 22:15 y un final a las 06:40 en ocho horas y veinticinco minutos para un parte que pide tiempo de esfera, no horas decimales.

Estancia de aparcamiento y de cita

Calcule cuánto duró un vehículo, un hueco de juzgado o una visita clínica desde la hora de entrada hasta la de salida, incluido un cruce de medianoche.

Comprobaciones escolares de tiempo transcurrido

Permita al alumnado verificar que de 09:30 a 14:45 hay cinco horas y quince minutos, y que 25:00 se rechaza como hora de 24 horas ilegal.

¿Qué ocurre si la hora de fin es anterior a la de inicio?

El intervalo se trata como un único cruce de medianoche. De 22:15 a 06:40 el resultado son 8 horas y 25 minutos y overnight es verdadero. Horas iguales dan cero, no un día completo.

¿Qué formatos de reloj se aceptan?

Solo H:MM o HH:MM de 24 horas, con hora 0–23 y minuto 00–59. Los ceros a la izquierda de la hora son opcionales. Se rechazan segundos, instantes ISO y el formato de 12 horas AM/PM.

¿Por qué se rechazan 9:30 AM o 25:00?

Este contrato es una esfera de 24 horas.

¿Qué pasa si la hora de inicio y la de fin son iguales?

El resultado es cero, no un día entero. Dos lecturas iguales señalan el mismo momento en la esfera del reloj, así que la calculadora no supone que entre ellas hayan pasado 24 horas.

¿Puede medir un periodo de más de 24 horas?

No. Solo da una vuelta por la medianoche, de modo que los resultados van de cero a 23 horas y 59 minutos. Para varios días, use una herramienta que cuente entre fechas de calendario.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/life/clock-duration

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/life/clock-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start_time":"09:30","end_time":"14:45"}'
{
  "start_time": "09:30",
  "end_time": "14:45"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.clock_duration",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cómo dos horas de reloj se convierten en horas y minutos

El algoritmo nunca consulta el reloj del sistema, nunca llama a un servicio de red y nunca usa azar, así que el mismo par de cadenas de reloj produce siempre las mismas horas, minutos, total_minutes y la bandera overnight.

Contrato de entrada, formato de veinticuatro horas y errores

Cada una debe ser una hora de reloj de veinticuatro válida en forma H:MM o HH:MM, con la hora un entero de cero a veintitrés y el minuto un entero de dos dígitos de cero a cincuenta y nueve. Los ceros a la izquierda de la hora son opcionales, de modo que las nueve y cinco y 09:05 nombran el mismo instante. Un campo ausente, una cadena vacía tras recortar espacios o un valor que no sea cadena también fallan, porque este contrato es un formato de esfera de reloj, no un sumador de duraciones ni un analizador de texto libre. La entrada inválida no se factura. El cuerpo de la petición lleva dos cadenas obligatorias: start_time y end_time. Cadenas de doce horas como 9:30 AM, instantes ISO que incluyen una fecha de calendario, horas con segundos como 14:30:00 y valores fuera de rango como 24:00, 25:00 o 12:60 fallan con invalid_input y nombran el campo culpable. Los alias start, from y begin se aceptan para start_time; los alias end, to, until y stop se aceptan para end_time, de modo que formularios y scripts puedan usar el nombre que ya tienen. En el éxito, la respuesta devuelve ambas horas normalizadas a HH:MM de dos dígitos, las horas y los minutos transcurridos como enteros, total_minutes como el recuento entero exacto de minutos, overnight como un booleano que solo es verdadero cuando el final era anterior al inicio, una cadena pretty como 5h 15m y una fórmula breve que usted puede imprimir junto a la respuesta. Las llamadas API correctas usan el precio base publicado $0.002.

Dónde una calculadora de duración de reloj resulta útil

Los supervisores de turno convierten un start_time y un end_time en horas y minutos para un parte que rechaza las horas decimales. Eso mantiene la latencia en un puñado de operaciones aritméticas y el modelo de coste honesto en $0.002 por petición API correcta, mientras que una validación fallida nunca consume saldo prepago.

¿Cómo se calcula el tiempo transcurrido entre dos horas de reloj?

Envíe start_time y end_time como cadenas HH:MM de 24 horas. La API convierte cada una a minutos desde medianoche, resta, suma 1440 minutos si el final es anterior y devuelve horas más minutos.

¿Cuánto cuesta la calculadora de duración de reloj?

La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago a $0.002 por llamada correcta; la entrada inválida no se factura.

Ver la documentación completa del KIT →