Hora a minutos decimales
Convierta una hora del reloj en minutos transcurridos desde la medianoche: las 06:15:30 son 375,5 minutos decimales. Escriba hora, minuto y segundo en formato de 24 horas y los segundos se suman como fracción. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Horas
- 6
- Minutos
- 15
- Segundos
- 30
- Minutos decimales
- 375,5
- Minutos desde la medianoche
- 375,5
El conversor de hora a minutos decimales transforma una hora del día en un único valor numérico: el total de minutos transcurridos desde medianoche. Introduzca la hora, los minutos y los segundos en formato de 24 horas; la calculadora incorpora los segundos como fracción de minuto. Por ejemplo, 06:15:30 se convierte en 375.5 minutos decimales. Resulta útil cuando una hoja de cálculo, una fórmula de planificación, un gráfico, una prueba o un flujo de datos necesita un número comparable en lugar de una hora con formato.
Qué representan los minutos decimales desde medianoche
Los minutos decimales desde medianoche expresan una hora del día como una sola cantidad medida a partir de 00:00:00. La propia medianoche equivale a cero. Cada hora completa aporta sesenta minutos, el campo de minutos aporta su valor y el campo de segundos añade la fracción obtenida al dividir por sesenta.
Así, 01:00:00 equivale a 60 minutos decimales, 12:00:00 a 720 y 23:59:30 a 1439.5. Esta representación suele ser más fácil de ordenar, representar y comparar que textos como 11:59 p. m., pues el orden numérico coincide con el orden de las horas dentro de un día. El conversor acepta deliberadamente campos de 24 horas y no texto AM o PM: las horas van de 0 a 23, mientras que minutos y segundos van de 0 a 59.
Describe una posición del reloj dentro del día, no una duración que pueda superar veinticuatro horas. Tampoco incluye fecha ni zona horaria. Si dos valores proceden de fechas o zonas diferentes, normalice ese contexto por separado antes de compararlos.
Cómo funcionan el cálculo y la validación
La fórmula multiplica las horas por sesenta, suma los minutos y añade los segundos divididos por sesenta. Para 14:30:45, la parte de horas es 840, la de minutos es 30 y la de segundos es 0.75, con un resultado de 870.75 minutos decimales desde medianoche. Los tres campos son obligatorios y deben contener números enteros.
La hora debe estar entre 0 y 23, y tanto los minutos como los segundos entre 0 y 59. Estos límites impiden que entradas de duración, como 2 horas y 90 minutos, se interpreten como una lectura válida del reloj.
Cómo usar correctamente el resultado en datos y horarios
Utilice minutos decimales cuando el software posterior requiera una escala numérica continua. Una hoja de cálculo puede situar el valor en el eje de un gráfico, un sistema de planificación puede comparar aperturas y cierres, y una suite de pruebas puede verificar conversiones exactas sin analizar etiquetas horarias localizadas. Para obtener un intervalo dentro del mismo día, convierta ambas horas y reste el resultado anterior del posterior.
Tenga cuidado si el intervalo cruza medianoche: 00:15 es numéricamente menor que 23:45, aunque ocurra treinta minutos después al día siguiente. En ese caso, sume 1440 minutos al resultado del día siguiente antes de restar, o emplee una herramienta que considere la fecha. Los segundos pueden originar fracciones decimales periódicas; por ejemplo, un segundo es una sexagésima parte de un minuto.
Esta capacidad devuelve una aproximación numérica estable redondeada a un máximo de diez decimales, suficiente para entradas con precisión de segundos y sin colas binarias molestas. No interprete la salida como marca de tiempo Unix, desplazamiento horario ni minutos facturables. Es simplemente la posición de una hora válida sobre una escala diaria de cero a casi 1440 minutos.
Qué puede hacer con ella
Preparar horas para fórmulas de hojas de cálculo
Convierta campos de hora, minuto y segundo en una columna numérica que pueda ordenar, restar, promediar o representar.
Normalizar datos de planificación
Represente aperturas, citas o salidas del mismo día en una escala uniforme de minutos desde medianoche.
Crear datos de prueba deterministas
Genere valores esperados exactos para software que transforma componentes horarios de 24 horas en minutos decimales.
Preguntas frecuentes
¿Qué fórmula convierte una hora en minutos decimales?
Multiplique las horas por 60, sume los minutos y añada los segundos divididos por 60.
¿La calculadora utiliza formato de 12 o de 24 horas?
Utiliza el formato de 24 horas. Introduzca una hora de 0 a 23; no existe campo AM ni PM.
¿Se incluyen los segundos en el resultado?
Sí. Los segundos se dividen por 60 y se incorporan como parte fraccionaria del minuto decimal.
¿Puedo introducir una duración superior a un día?
No. La herramienta convierte una hora del día, por lo que las horas terminan en 23 y los minutos y segundos en 59.
¿Cómo calculo el tiempo entre dos horas que cruzan la medianoche?
Convierta ambas horas y sume 1440 minutos a la del día siguiente antes de restar. Por ejemplo, las 00:15 llegan treinta minutos después de las 23:45, aunque su valor sea menor.
Herramientas relacionadas
Para desarrolladores — acceso por API
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.
Endpoint de API
¿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.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/date/time-to-decimal-minutes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hours":14,"minutes":30,"seconds":45}'const res = await fetch("https://api.kit.forhosting.com/date/time-to-decimal-minutes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hours": 14,
"minutes": 30,
"seconds": 45
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/time-to-decimal-minutes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hours": 14,
"minutes": 30,
"seconds": 45
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/time-to-decimal-minutes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hours":14,"minutes":30,"seconds":45}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hours":14,"minutes":30,"seconds":45}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/time-to-decimal-minutes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"hours": 14,
"minutes": 30,
"seconds": 45
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.time_to_decimal_minutes",
"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.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
El cálculo es aritmética pura, sin zona horaria, fecha, horario de verano, red ni reloj del sistema, por lo que las mismas entradas siempre generan la misma salida tanto en el navegador como mediante la API.
Cómo funcionan el cálculo y la validación
Se aceptan cadenas numéricas formadas solo por dígitos para clientes que envían formularios como texto; decimales, signos, booleanos, campos vacíos, números no finitos y valores fuera de rango devuelven un error invalid_input. El resultado incluye decimal_minutes y minutes_past_midnight con el mismo valor, además de los componentes validados. Cada solicitud API correcta cuesta $0.002.
Preguntas técnicas
¿Cuánto cuesta una conversión mediante la API?
Cada solicitud API correcta cuesta $0.002. La calculadora del navegador es gratuita.