Orario in minuti decimali
Trasformi un orario dell'orologio nei minuti trascorsi dalla mezzanotte: le 06:15:30 diventano 375,5 minuti decimali. Inserisca ora, minuto e secondo nel formato a 24 ore e i secondi si aggiungono come frazione. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Ore
- 6
- Minuti
- 15
- Secondi
- 30
- Minuti decimali
- 375,5
- Minuti da mezzanotte
- 375,5
Il convertitore da orario a minuti decimali trasforma un’ora del giorno in un unico valore numerico: il totale dei minuti trascorsi dalla mezzanotte. Inserisca ore, minuti e secondi nel formato a 24 ore; il calcolatore include i secondi come frazione di minuto. Per esempio, 06:15:30 diventa 375.5 minuti decimali. La conversione è utile quando un foglio di calcolo, una formula di pianificazione, un grafico, un test o una pipeline di dati richiede un numero confrontabile invece di un orario formattato. Il calcolo impiega soltanto aritmetica, senza fuso orario, data, ora legale, rete o orologio di sistema.
Che cosa rappresentano i minuti decimali dalla mezzanotte
I minuti decimali dalla mezzanotte esprimono un orario come una singola quantità misurata a partire dalle 00:00:00. La mezzanotte stessa vale zero. Ogni ora completa aggiunge sessanta minuti, il campo dei minuti aggiunge il proprio valore e quello dei secondi aggiunge la frazione ottenuta dividendo per sessanta.
Pertanto 01:00:00 equivale a 60 minuti decimali, 12:00:00 a 720 e 23:59:30 a 1439.5. Questa rappresentazione è spesso più facile da ordinare, tracciare, sottrarre e confrontare rispetto a un testo come 11:59 PM, perché l’ordine numerico coincide con quello degli orari nella giornata. Il convertitore accetta volutamente campi nel formato a 24 ore e non testo AM o PM: le ore vanno da 0 a 23, mentre minuti e secondi vanno da 0 a 59.
Descrive una posizione dell’orologio nella giornata, non una durata che può superare ventiquattro ore. Non sono inoltre associati una data o un fuso orario. Se due valori provengono da date o fusi diversi, normalizzi separatamente tale contesto prima di confrontare i risultati.
Come funzionano il calcolo e la convalida
La formula moltiplica le ore per sessanta, somma i minuti e aggiunge i secondi divisi per sessanta. Per 14:30:45, la componente delle ore vale 840, quella dei minuti 30 e quella dei secondi 0.75, producendo 870.75 minuti decimali dalla mezzanotte. Tutti e tre i campi sono obbligatori e devono contenere numeri interi.
L’ora deve essere compresa tra 0 e 23, mentre minuti e secondi devono essere compresi tra 0 e 59. Questi limiti impediscono che input di durata, come 2 ore e 90 minuti, siano scambiati per una lettura valida dell’orologio. Il calcolo usa solo aritmetica limitata e una normalizzazione decimale stabile, senza oggetto Date, ricerca del fuso, casualità o rete.
Come usare correttamente il risultato in dati e orari
Usi i minuti decimali quando il software a valle richiede una scala numerica continua. Un foglio di calcolo può collocare il valore sull’asse di un grafico, un sistema di pianificazione può confrontare orari di apertura e chiusura e una suite di test può verificare conversioni esatte senza analizzare etichette orarie localizzate. Per trovare un intervallo nello stesso giorno, converta entrambi gli orari e sottragga il risultato precedente da quello successivo.
Presti attenzione agli intervalli che attraversano la mezzanotte: 00:15 è numericamente inferiore a 23:45, anche se si verifica trenta minuti dopo nel giorno seguente. In tal caso, aggiunga 1440 minuti al risultato del giorno successivo prima della sottrazione, oppure utilizzi uno strumento che consideri la data. I secondi possono creare frazioni decimali periodiche; per esempio, un secondo è un sessantesimo di minuto.
Questa capacità restituisce un’approssimazione numerica stabile arrotondata a un massimo di dieci cifre decimali, più che sufficiente per input al secondo e priva di fastidiose code binarie. Non interpreti l’output come timestamp Unix, scostamento di fuso o minuti fatturabili. È semplicemente la posizione di un orario valido su una scala giornaliera da zero a poco meno di 1440 minuti.
Casi d'uso
Preparare gli orari per le formule di un foglio
Converta ore, minuti e secondi in una colonna numerica che può ordinare, sottrarre, mediare o rappresentare in un grafico.
Normalizzare i dati di pianificazione
Rappresenti aperture, appuntamenti o partenze dello stesso giorno su una scala uniforme di minuti dalla mezzanotte.
Domande frequenti
Quale formula converte un orario in minuti decimali?
Moltiplichi le ore per 60, sommi i minuti e aggiunga i secondi divisi per 60.
Il calcolatore usa il formato a 12 o a 24 ore?
Usa il formato a 24 ore. Inserisca un’ora da 0 a 23; non sono previsti campi AM o PM.
I secondi sono inclusi nel risultato?
Sì. I secondi vengono divisi per 60 e inclusi come parte frazionaria del minuto decimale.
Posso inserire una durata superiore a un giorno?
No. Lo strumento converte un orario del giorno, quindi le ore terminano a 23 e minuti e secondi a 59.
Come calcolo l'intervallo tra due orari che superano la mezzanotte?
Converta entrambi gli orari e aggiunga 1440 minuti a quello del giorno dopo prima di sottrarre. Per esempio, le 00:15 arrivano trenta minuti dopo le 23:45, anche se il valore è più piccolo.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"hours": 14,
"minutes": 30,
"seconds": 45
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.time_to_decimal_minutes",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Di conseguenza, gli stessi input producono sempre lo stesso output sia nel browser sia tramite API.
Come funzionano il calcolo e la convalida
Sono accettate stringhe numeriche composte soltanto da cifre per i client che inviano valori del modulo come testo; decimali, segni, booleani, campi vuoti, numeri non finiti e valori fuori intervallo restituiscono un errore invalid_input. La risposta include decimal_minutes e minutes_past_midnight con lo stesso valore, oltre ai componenti convalidati. Ogni richiesta API completata costa $0.002.
Casi di integrazione
Creare fixture di test deterministiche
Generi valori attesi esatti per il software che trasforma componenti orarie di 24 ore in misure di minuti decimali.
Domande tecniche
Quanto costa una conversione tramite API?
Ogni richiesta API completata costa $0.002. Il calcolatore nel browser è gratuito.