ForHosting KIT · Casa, cucina e tempo libero

Durata di tempo

2 ore 15 minuti 30 secondi più 1 ora 20 minuti 45 secondi fanno 3 ore 36 minuti 15 secondi, mostrati anche come 216,25 minuti e 12.975 secondi. Passi alla sottrazione per vedere la differenza tra due durate. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Operazione
Aggiungi imposta
Ore A
2
Minuti A
15
Secondi A
30
Ore B
1
Minuti B
20
Ottiene
Ore
3
Minuti
36
Secondi
15
Ore totali
3,6041666667

Una durata di tempo è una lunghezza, non una lettura di orologio su un quadrante di dodici o di ventiquattro ore. Quando Lei somma due ore, quindici minuti e trenta secondi a un'ora, venti minuti e quarantacinque secondi, la durata combinata è di tre ore, trentasei minuti e quindici secondi. Quando sottrae il blocco più corto dal più lungo, ottiene cinquantaquattro minuti e quarantacinque secondi. Questo calcolatore di durata di tempo accetta due valori in ore, minuti e secondi, li somma o li sottrae secondo l'operazione scelta e restituisce la durata combinata in ciascuna unità: una scomposizione normalizzata ore-minuti-secondi più lo stesso totale espresso come ore, come minuti e come secondi.

Come due valori di tempo diventano una durata in ogni unità

Una durata è una lunghezza di tempo misurata indipendentemente da qualsiasi data di calendario o lettura di orologio a parete. Convertire ciascun operando in un unico conteggio intero di secondi è l'unico modo affidabile per sommare o sottrarre senza errori di riporto. Il primo valore di tempo contribuisce con le ore per tremilaseicento, più i minuti per sessanta, più i secondi restanti.

Il secondo valore di tempo è convertito con gli stessi fattori. Il campo operation somma allora quei due totali interi oppure sottrae il secondo dal primo. Quando quel singolo intero è noto, questo calcolatore di durata di tempo riferisce la durata combinata in ciascuna unità in una volta.

Le ore intere sono il totale di secondi diviso per tremilaseicento, resto scartato. I minuti nell'intervallo convenzionale da zero a cinquantanove sono quel resto diviso per sessanta. I secondi residui restano tra zero e cinquantanove.

Quella triplice vista è ciò che cerca chi interroga un calcolatore di durata di tempo: un produttore può avere bisogno della stringa pretty per un rullo di crediti, un foglio presenze può avere bisogno di ore decimali e un montatore video può avere bisogno di un conteggio grezzo di secondi per una timeline. Minuti o secondi che arrivano già sopra cinquantanove sono leciti perché questo strumento misura una lunghezza, non una lettura di orologio valida. Settanta minuti sono semplicemente quattromiladuecento secondi in più.

Le ore non si ribaltano mai alle ventiquattro: venticinque ore di girato sono venticinque ore, non l'una di notte. Sottrarre un secondo valore più grande del primo è rifiutato, perché una durata in questo contratto non può essere negativa. L'algoritmo non consulta mai l'orologio di sistema, non chiama mai un servizio di rete e non usa mai casualità, così la stessa coppia di valori e la stessa operazione producono sempre gli stessi totali.

Dove un calcolatore di durata di tempo merita il suo posto

Si ricorre a un calcolatore di durata di tempo quando due letture di cronometro devono diventare un'unica lunghezza combinata, o quando un blocco più lungo deve perdere uno più corto. I montatori video sommano lunghezze di scena per confermare che un taglio stia ancora in uno spazio, poi sottraggono un trailer che hanno deciso di togliere. I podcaster sommano blocchi di introduzione e di intervista prima di pubblicare una nota di puntata che citi la durata, e in seguito sottraggono uno spot che hanno ritirato.

Gli impiegati paga sommano ore ordinarie a minuti straordinari arrivati come seconda coppia, poi sottraggono una pausa non retribuita registrata allo stesso modo. Gli allenatori combinano blocchi di esercizio e intervalli di riposo per stampare la scheda della sessione, poi sottraggono un riscaldamento annullato. I capiprogetto sommano due stime di attività registrate come ore, minuti e secondi invece che come una sola ora decimale.

Gli insegnanti mostrano riporto e prestito nell'aritmetica sessagesimale senza costringere gli allievi a fare a mano la conversione di tremilaseicento e di sessanta. Poiché le ore non si ribaltano a mezzanotte, lo stesso strumento totalizza anche lavoro o viaggio di più giorni: quaranta ore più otto ore sono quarantotto ore, non un'ora di orologio a mezzanotte.

Fissi la stringa pretty e i tre totali di unità nei Suoi test e otterrà una durata riproducibile per i compiti, i plugin LMS e i worker di bordo, senza erigere una libreria di calendario propria.

Durate di video e di podcast

Sommi due lunghezze di clip date come ore, minuti e secondi, o sottragga un segmento rimosso, e legga la durata combinata come HMS, ore decimali, minuti e secondi.

Fogli presenze con blocchi pagati e non pagati

Sommi un turno regolare a un blocco di straordinario, poi sottragga una pausa non retribuita arrivata come seconda coppia HMS, senza ribaltare a mezzanotte.

Riporto sessagesimale in classe

Lasci che gli allievi verifichino che sommare settanta minuti a novanta secondi, o sottrarre un esercizio più corto da uno più lungo, si normalizzi correttamente invece di inventare un quadrante illegale.

Che succede se una componente è negativa o non è un numero?

Una durata in questo contratto non può contenere un campo orologio negativo o non numerico, e quel fallimento non viene fatturato.

Posso sottrarre un valore di tempo più lungo da uno più corto?

Inverta i due valori di tempo, oppure usi add se intendeva combinarli.

Come si sottrae una durata da un'altra?

Scelga la sottrazione e inserisca per prima la durata più lunga. La seconda viene tolta dalla prima, quindi 2 ore 15 minuti 30 secondi meno 1 ora 20 minuti 45 secondi lasciano 54 minuti e 45 secondi.

Posso vedere il risultato solo in minuti o in secondi?

Sì. Accanto alla scomposizione in ore, minuti e secondi compare la stessa durata in ore, minuti e secondi totali: 3 ore 36 minuti 15 secondi sono anche 216,25 minuti o 12.975 secondi.

Posso inserire frazioni come 1,5 ore?

No. Ogni parte deve essere un numero intero, quindi inserisca 1,5 ore come 1 ora e 30 minuti. Minuti e secondi oltre 59 sono ammessi, perché vengono riportati all'unità successiva.

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.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/life/time-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation":"add","hours_a":2,"minutes_a":15,"seconds_a":30,"hours_b":1,"minutes_b":20,"seconds_b":45}'
{
  "operation": "add",
  "hours_a": 2,
  "minutes_a": 15,
  "seconds_a": 30,
  "hours_b": 1,
  "minutes_b": 20,
  "seconds_b": 45
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.time_duration",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_component1000000000000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Le componenti negative o non numeriche vengono rifiutate con invalid_input, perché una durata in questo contratto non può contenere un campo orologio negativo o illeggibile.

Come due valori di tempo diventano una durata in ogni unità

Lo stesso intero torna anche come total_hours, le ore decimali esatte; come total_minutes, i minuti decimali esatti; e come total_seconds.

Contratto di ingresso, forma della risposta ed errori

Ogni componente è obbligatorio. Una componente negativa fallisce anch'essa, perché una durata in questo contratto non può contenere una parte orologio negativa; il messaggio afferma che il campo deve essere un intero non negativo. Gli interi scritti come stringhe numeriche senza decimale sono accettati così che moduli e pipeline CSV possano inviare testo. L'ingresso non valido non viene fatturato. Il corpo della richiesta porta un'operazione e sei campi interi. operation deve essere add o subtract; qualsiasi altra stringa, compreso un vuoto, fallisce con invalid_input. hours_a, minutes_a e seconds_a descrivono il primo valore di tempo. hours_b, minutes_b e seconds_b descrivono il secondo. Un campo assente, una stringa vuota, un booleano, un numero frazionario come uno punto cinque o una stringa non numerica falliscono con invalid_input e nominano il campo colpevole. In caso di successo la risposta riferisce operation, una scomposizione normalizzata di ore senza tetto a mezzanotte, minuti da zero a cinquantanove, secondi da zero a cinquantanove, total_hours e total_minutes come decimali arrotondati, total_seconds come l'intero esatto, una stringa pretty nel formato ore due-punti minuti due-punti secondi con minuti e secondi riempiti a due cifre, e una breve formula che Lei può mostrare accanto alla risposta. Le chiamate API riuscite usano il prezzo base pubblicato $0.002.

Dove un calcolatore di durata di tempo merita il suo posto

L'implementazione è parse di livello A puro: nessun token di modello, nessun HTTP in uscita e nessun oggetto Date. Ciò mantiene la latenza a poche operazioni aritmetiche e il modello di costo onesto a $0.002 per richiesta API riuscita, mentre una convalida fallita non consuma mai il saldo prepagato.

Come si calcola una durata di tempo da ore, minuti e secondi?

Invii operation come add o subtract e sei interi non negativi: hours_a, minutes_a, seconds_a e hours_b, minutes_b, seconds_b. L'API converte ciascun valore in secondi, li combina e restituisce la durata in ore, minuti e secondi.

Che cosa significa «la durata combinata in ciascuna unità»?

Lo stesso totale è riferito in tre modi oltre alla scomposizione HMS normalizzata: total_hours come ore decimali, total_minutes come minuti decimali e total_seconds come un conteggio intero di secondi.

Quanto costa il calcolatore di durata di tempo?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.

Leggi la documentazione completa del KIT →