Convertitore di fusi orari

Converti un’ora locale tra fusi IANA, rifiutando le ore inesistenti e scegliendo esplicitamente un istante quando l’ora si ripete.

Questa pagina mostra gli strumenti disponibili in questa lingua nell’ambito attuale. Non significa che ogni strumento del sito sia tradotto in tutte le lingue.

L’elaborazione resta nel browser, senza caricamenti né salvataggio automatico. Inserisci entrambi i fusi; quello del dispositivo non li sostituisce mai. Per convertire un istante UTC, usa UTC come origine e inserisci la data e l’ora senza Z.

Usa YYYY-MM-DDTHH:mm:ss oppure YYYY-MM-DDTHH:mm:ss.SSS. Anno di origine: 1900–2100. I secondi sono obbligatori; la parte frazionaria è assente oppure contiene esattamente tre cifre. Sono accettate cifre latine, arabo-indiane e arabe orientali. Non sono ammessi spazi, interruzioni di riga, secondi intercalari o annotazioni del calendario.

32 unità UTF-16 per l’ora, 100 per ciascun nome di fuso e una richiesta di 1 KiB. Un solo worker con un limite di 5 secondi; la risposta e ciascun file esportato hanno un limite di 8 KiB. Questi limiti riguardano il lavoro, non tutta la memoria del browser.

La conversione carica da questo sito un file di elaborazione di circa 162 KiB prima della compressione di trasferimento. I tuoi input non vengono caricati sul server. Il browser deve supportare l’elaborazione in background e i fusi orari con nome; la dimensione del download varia con la compressione di trasferimento.

I risultati usano i dati dei fusi Intl del browser, non una versione di tzdb fissata separatamente. I dati storici o futuri possono differire tra dispositivi. Ai limiti dell’anno di origine, le date di destinazione possono arrivare al 1899 o al 2101. Nessuna pianificazione o notifica in background.

La copia e i download sono completi. Le chiavi JSON e le etichette tecniche TXT restano in inglese per lo scambio dei risultati, con orari ISO e tre cifre per i millisecondi. I nomi dei fusi non vengono mai aperti come link.

Come si usa

Inserisci l’ora locale con i secondi e indica esplicitamente entrambi i fusi, poi converti. Per un istante UTC, usa UTC come origine e inserisci l’ora senza Z. Se compaiono due possibilità, esamina l’istante UTC e lo scostamento di ciascuna, poi scegli quella precedente o successiva; nessuna è predefinita. Controlla origine e destinazione, copia TXT oppure scarica i file TXT e JSON completi. La modifica di qualsiasi campo cancella il risultato e le scelte precedenti.

Prova un esempio

2024-01-01T12:00:00 da UTC ad Asia/Riyadh diventa 2024-01-01T15:00:00.000 con scostamento +03:00. In America/New_York, 2024-11-03T01:30:00 corrisponde a due istanti: 05:30Z con -04:00 oppure 06:30Z con -05:00. Nello stesso fuso, 2024-03-10T02:30:00 non esiste e viene rifiutata.

Supporto e limiti

L’elaborazione è locale, senza caricamenti, salvataggio automatico o notifiche programmate. Un’ora inesistente non viene mai spostata a un’alternativa, neppure scegliendo precedente/successivo (earlier/later). Sono supportate cifre latine, arabo-indiane e arabe orientali; la parte frazionaria è assente oppure contiene esattamente tre cifre, senza troncamento né arrotondamento. Sono rifiutati interruzioni di riga, spazi, date non valide, 24:00, secondi intercalari, annotazioni come [UTC] o [u-ca=iso8601] e scostamenti numerici usati come nomi di fuso. I nomi Etc/GMT mantengono la convenzione del segno IANA: Etc/GMT+5 significa -05:00. Gli scostamenti storici possono mantenere i secondi e le date di destinazione possono arrivare al 1899 o al 2101. I dati Intl rispecchiano il dispositivo; possono differire tra dispositivi e le API standard del browser non espongono una versione di tzdb. I limiti di testo e tempo non delimitano tutta la memoria della libreria e di Intl. Prima dell’azione, l’interfaccia dichiara la dimensione di riferimento del motore; le risorse provengono da questo sito, non da una CDN.

Domande frequenti

Sostituisce la conversione Unix e in quale lingua è il rapporto?

No. Questo strumento determina l’istante corrispondente a un’ora locale in un fuso con nome, comprese le ambiguità durante i cambi dell’orologio. La conversione Unix parte da un istante già determinato in secondi o millisecondi. Anche questo rapporto include i millisecondi dall’epoch, ma non accetta un numero Unix come input. Le chiavi JSON e le etichette tecniche TXT sono fisse in inglese per lo scambio; spiegazioni ed errori seguono la lingua della pagina. Entrambi i download sono completi in UTF-8 senza BOM e la copia TXT richiede un’azione dell’utente.

Strumenti correlati