Calcolatore maratona Star Wars
La trilogia originale, con 121, 124 e 131 minuti, dura 376 minuti di fila, cioè 6 ore e 16 minuti. Elenchi i film che guarderà davvero e sappia a che ora finirà la serata. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Durate
- 121, 124, 131
- Numero di film
- 3
- Minuti totali
- 376
- Ore
- 6
- Minuti
- 16
Una maratona Star Wars è, prima che una disputa sull'ordine di visione, un problema di orologio: Lei sceglie i lungometraggi che si siederà davvero a vedere, somma ogni durata elencata in minuti e converte quella somma in ore intere più i minuti residui, così la serata ha un orario di fine. Questo calcolatore di maratona Star Wars accetta le durate dei film selezionati come un elenco di numeri finiti e positivi e restituisce il tempo totale di visione in ore e minuti. La trilogia originale a centoventuno, centoventiquattro e centotrentuno minuti fa trecentosettantasei minuti, ossia sei ore e sedici minuti. La saga Skywalker in nove film, alle durate teatrali abituali, fa venti ore e ventisei minuti.
Come si ottengono le ore intere e i minuti residui dalle durate dei film
L'identità è una somma e una divisione intera verso il basso, non una consultazione di un catalogo di streaming. Ogni film selezionato apporta una durata in minuti. Il totale di minuti è la somma di quelle durate.
Le ore intere sono il massimo intero che sta ancora in quella somma quando si divide per sessanta. I minuti residui sono ciò che resta dopo aver tolto quelle ore intere: totale di minuti meno sessanta volte le ore. Quella scissione è ciò che si intende quando si dice che una maratona dura sei ore e sedici minuti, e non 6.266 ore.
Le durate di uscita in sala sono l'ingresso abituale: A New Hope a centoventuno minuti, The Empire Strikes Back a centoventiquattro e Return of the Jedi a centotrentuno sommano trecentosettantasei minuti, ossia sei ore e sedici minuti residui. Aggiungendo i sei film Skywalker successivi a centotrentasei, centoquarantadue, centoquaranta, centotrentotto, centocinquantadue e centoquarantadue minuti, l'elenco di nove titoli arriva a milleduecentoventisei minuti, ovvero venti ore e ventisei minuti.
I minuti frazionari sono ammessi perché alcuni elenchi stampano un mezzo minuto, e il campo residuo conserva allora la frazione dopo aver estratto le ore intere. Risponde a una sola domanda: se Lei riproduce uno dopo l'altro ogni titolo elencato alle durate che ha indicato, quante ore e quanti minuti residui dura quella maratona.
Contratto di ingresso, campi della risposta e convalida se una durata non è positiva
Ogni numero è la durata di un film selezionato in minuti. Un solo numero è trattato come elenco di un titolo. Una stringa di numeri separati da virgole, da punti e virgola o da spazi viene spezzata allo stesso modo, il che è comodo quando l'unica casella è un'area di testo.
Zeri e negativi falliscono perché una maratona non può includere un titolo senza durata né un orologio negativo, ed è la regola che la pagina promette: qualunque durata che non sia un numero positivo viene rifiutata. Un elenco vuoto e un campo assente falliscono allo stesso modo. Più di cinquecento titoli, o una sola durata sopra i diecimila minuti, falliscono così un errore di battitura non abbatte l'isolate.
Dove un calcolatore di maratona Star Wars merita il posto
Le famiglie che pianificano una serata May the Fourth o di Capodanno hanno bisogno di ore per lasciare spazio ai pasti e a una pausa per dormire, e hanno bisogno dei minuti residui perché una trilogia originale di sei ore e sedici minuti non venga scambiata per un blocco tondo di sei ore. Cineclub e squadre di ospitalità che programmano una serata a tema possono trasformare una pila di durate da sala in un orologio da inizio a fine senza aprire un foglio per ogni titolo.
Chi redige recap e i curatori che costruiscono un calendario di proiezioni hanno bisogno di una conversione deterministica da un elenco scelto — solo la trilogia originale, prequel più originali, o la saga Skywalker in nove film — a un bilancio di orologio da parete da fissare in un programma. I fan che confrontano gli ordini di visione usano la stessa lista di minuti in un'altra sequenza; la somma non cambia con l'ordine, ed è il senso di tenere distinta l'aritmetica delle durate dal dibattito Machete contro uscita.
Tenga ogni durata come un numero finito e positivo di minuti, fissi hours e i minuti residui nei Suoi test e ottiene un orologio di maratona riproducibile per una trilogia del venerdì, una saga del fine settimana o una proiezione di club, senza allestire un catalogo cinematografico proprio.
Casi d'uso
Pianifichi un venerdì con la trilogia originale
Trasformi A New Hope, Empire e Jedi a 121, 124 e 131 minuti in sei ore e sedici minuti e sappia a che ora iniziare se desidera finire prima di mezzanotte.
Ripartisca un fine settimana sui nove Skywalker
Sommi le nove durate teatrali Skywalker fino a venti ore e ventisei minuti e spezzi l'elenco tra sabato e domenica, con pause pasto in mezzo.
Sere di club e programmazione di ospitalità
Converta una pila di durate di lungometraggi scelti in un orologio da inizio a fine che il locale possa stampare accanto all'apertura delle porte e all'ultimo giro.
Domande frequenti
Come si calcola quanto durerà una maratona Star Wars?
Invii runtimes come un elenco di minuti positivi, uno per film selezionato.
Le durate si indicano in minuti o in ore?
Ogni durata in ingresso è in minuti — l'unità stampata sulla maggior parte delle schede di sala e delle schede informative in streaming. Le ore compaiono solo nel risultato, insieme ai minuti residui.
Che succede se una durata è zero, negativa o non è un numero?
Una maratona non può includere un titolo senza durata né un orologio non positivo, e quei fallimenti non vengono addebitati.
Comprende The Mandalorian, le edizioni speciali o gli intervalli?
No. Lei fornisce le durate che riprodurrà davvero. Le stagioni televisive, gli allungamenti da edizione speciale, i titoli di coda e le pause pasto non si aggiungono, salvo che Lei li metta da sé nell'elenco.
Quanto dura una maratona di tutti e nove i film della saga Skywalker?
Con le durate abituali delle versioni cinematografiche, i nove film arrivano a venti ore e ventisei minuti. Inserisca ogni durata dalla scheda di cui si fida, perché il calcolatore somma i numeri che riceve e non li cerca.
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/life/star-wars-marathon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"runtimes":[121,124,131]}'const res = await fetch("https://api.kit.forhosting.com/life/star-wars-marathon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"runtimes": [
121,
124,
131
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/star-wars-marathon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"runtimes": [
121,
124,
131
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/star-wars-marathon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"runtimes":[121,124,131]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"runtimes":[121,124,131]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/star-wars-marathon", 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
{
"runtimes": [
121,
124,
131
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.star_wars_marathon",
"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.
Limiti
max_movies | 500 |
max_runtime_minutes | 10000 |
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
Zeri, negativi, campi assenti o valori non finiti falliscono con invalid_input e non vengono addebitati. Usi la pagina nel browser senza costo, oppure chiami l'API a $0.002 per richiesta riuscita quando un foglio di calcolo o un programma di ospitalità necessitano della stessa cifra.
Contratto di ingresso, campi della risposta e convalida se una durata non è positiva
Invii un corpo JSON con un campo obbligatorio, runtimes, un elenco non vuoto di numeri finiti e positivi. Sono accettati gli alias movies, minutes, durations, runtime e films; gli errori nominano sempre il campo canonico runtimes così il modulo web marca il controllo giusto. Ogni voce può arrivare come numero JSON o come stringa numerica; booleani, oggetti, stringhe vuote, NaN e Infinity falliscono con invalid_input. In caso di successo il corpo ripete i runtimes puliti, movie_count come la lunghezza di quell'elenco, total_minutes come la somma, hours come il pavimento dei minuti totali divisi per sessanta, minutes come il resto dopo quelle ore, e una stringa formula che riformula l'identità. Campi assenti e durate non positive sono invalid_input e non vengono addebitati. Le chiamate API riuscite usano il prezzo base pubblicato $0.002; il percorso gratuito del browser esegue la stessa funzione solve senza consumare saldo prepagato.
Dove un calcolatore di maratona Star Wars merita il posto
Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002, senza token di modello e senza rete in uscita, e una convalida fallita non consuma saldo.
Domande tecniche
Quanto costa il calcolatore di maratona Star Wars?
Lo strumento del browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.