ForHosting KIT · Matematica

Calcolare la differenza oraria tra offset UTC

UTC−5 e UTC+5:30 distano 10,5 ore, con il secondo in anticipo. Inserisca due offset fissi tra UTC−12 e UTC+14 e ottenga la distanza in ore, la differenza con segno e quale dei due è avanti. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Scarto A
-5
Scarto B
5,5
Ottiene
Differenza con segno in ore
10,5
Differenza in ore
10,5
Avanti
b
Avanti di (ore)
10,5

Questo calcolatore confronta due offset fissi rispetto al Tempo Coordinato Universale e restituisce la distanza in ore, la differenza con segno da A a B e quale offset è avanti. Inserisca ore intere o valori decimali, come 5.5 per UTC+05:30. Il calcolo usa soltanto i dati forniti: non consulta luoghi, date, ora legale o database dei fusi orari. Entrambi i valori devono rientrare tra UTC-12 e UTC+14.

Capire la differenza tra offset

Un offset UTC indica quanto un orologio locale si discosta dal Tempo Coordinato Universale. UTC+3 è tre ore avanti rispetto a UTC, mentre UTC-4 è quattro ore indietro. Il confronto richiede quindi una sottrazione che rispetti i segni.

Il risultato con segno è definito come offset B meno offset A. Se A è UTC-4 e B è UTC+3, il valore è +7 e B è avanti di sette ore. Invertendo gli ingressi si ottiene -7 e A risulta avanti.

La distanza assoluta resta sette. Quando gli offset coincidono, la differenza è zero e nessuno è avanti. Lo strumento confronta esclusivamente numeri fissi: non ricava valori da città, paesi, abbreviazioni o nomi di fusi e non stabilisce se l’ora legale sia valida in una determinata data.

Inserire i valori e leggere la risposta

Gli interi rappresentano UTC-8, UTC o UTC+10; i decimali permettono frazioni: 5.5 equivale a cinque ore e trenta minuti e 5.75 a cinque ore e quarantacinque minuti. Sono ammessi valori da -12 a +14 inclusi. Con -5 e 5.5 il risultato è 10.5 e B viene indicato come avanti.

Usare il calcolo correttamente

Questo confronto è affidabile quando la fonte riporta già offset UTC espliciti: un invito può indicare UTC+1, un log UTC e un orario di trasporto UTC+9. In tali casi non servono ipotesi geografiche. Se invece compare un nome come Europe/London o America/New_York, determini prima l’offset valido per la data interessata, perché le regole stagionali e storiche possono modificarlo.

L’intervallo consentito include UTC-12 e UTC+14, quindi la massima separazione è 26 ore. I valori esterni vengono rifiutati, mai corretti in silenzio.

Confrontare orari di team remoti

Verifichi il divario fisso tra due team dopo che ciascuno ha comunicato il proprio offset UTC applicabile.

Validare calcoli di orario

Confermi quale offset pubblicato è avanti prima di convertire riunioni, trasmissioni o trasporti.

Creare test deterministici

Produca differenze stabili, con segno e assolute, senza dipendere da un database dei fusi orari.

Come viene calcolata la differenza con segno?

Si sottrae l’offset A dall’offset B. Un risultato positivo indica B avanti; uno negativo indica A avanti.

Posso usare offset di mezz’ora o un quarto d’ora?

Sì. Inserisca ore decimali, come 5.5 per cinque ore e trenta minuti o 5.75 per cinque ore e quarantacinque minuti.

Quale intervallo è accettato?

Ogni valore deve essere compreso tra -12 e +14 ore inclusi.

Il calcolo considera l’ora legale?

No. Confronta gli offset fissi forniti e non risolve date o nomi di fusi orari.

Che cosa accade se gli offset sono uguali?

Le differenze con segno e assoluta sono zero e la risposta indica che nessun offset è avanti.

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/math/time-zone-offset-diff

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/math/time-zone-offset-diff \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"offset_a":-5,"offset_b":5.5}'
{
  "offset_a": -5,
  "offset_b": 5.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.time_zone_offset_diff",
  "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.

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.

Inserire i valori e leggere la risposta

Invii offset_a e offset_b come numeri finiti di ore. Un dato mancante, testuale, infinito o esterno all’intervallo restituisce invalid_input. signed_difference_hours è B meno A; difference_hours è la distanza non negativa. ahead vale b se B è maggiore, a se A è maggiore e neither se coincidono. ahead_by_hours semplifica la visualizzazione e summary offre una frase breve. Ogni automazione tramite API costa $0.002; nel browser viene eseguita la stessa funzione pura.

Usare il calcolo correttamente

La funzione non usa rete, ora corrente, casualità o Date: lo stesso JSON genera sempre la stessa risposta.

Quanto costa una richiesta API?

Una richiesta API completata costa $0.002. Può anche eseguire lo stesso calcolo deterministico nel browser.

Leggi la documentazione completa del KIT →