Strumento Orario

12369
ven 21/08/2026
12:02:10
Asia/Shanghai · UTC+8
12369
🇨🇳北京☀️
12:02:10
ven 21/08/2026 · UTC+8
12369
🇺🇸纽约🌙
00:02:10
ven 21/08/2026 · UTC-4
12369
🇬🇧伦敦🌙
05:02:10
ven 21/08/2026 · UTC+1
12369
🇯🇵东京☀️
13:02:10
ven 21/08/2026 · UTC+9
12369
🇦🇺悉尼☀️
14:02:10
ven 21/08/2026 · UTC+10
12369
🇫🇷巴黎🌙
06:02:10
ven 21/08/2026 · UTC+2
12369
🇦🇪迪拜☀️
08:02:10
ven 21/08/2026 · UTC+4
12369
🇺🇸洛杉矶🌙
21:02:10
gio 20/08/2026 · UTC-7
12369
🇸🇬新加坡☀️
12:02:10
ven 21/08/2026 · UTC+8
12369
🇷🇺莫斯科☀️
07:02:10
ven 21/08/2026 · UTC+3
12369
🇭🇰香港☀️
12:02:10
ven 21/08/2026 · UTC+8
12369
🇰🇷首尔☀️
13:02:10
ven 21/08/2026 · UTC+9
12369
🇩🇪柏林🌙
06:02:10
ven 21/08/2026 · UTC+2
12369
🇮🇳孟买☀️
09:32:10
ven 21/08/2026 · UTC+5:30
12369
🇨🇦多伦多🌙
00:02:10
ven 21/08/2026 · UTC-4
12369
🇧🇷圣保罗🌙
01:02:10
ven 21/08/2026 · UTC-3

所有时间均基于您设备的本地时钟

La suite di strumenti orari online di GeekFormat, tre funzionalità in una per risolvere tutte le esigenze relative al tempo in un unico posto: ① Orologio mondiale: 16 città selezionate (Pechino, New York, Londra, Tokyo ecc.) visualizzate di default, espandibile per vedere tutti i fusi orari supportati dal browser, ogni città con emoji bandiera, orologio analogico SVG con lancette, indicatori giorno/notte ☀️/🌙, offset UTC, giorno della settimana e data; ② Conversione timestamp Unix: supporta la conversione bidirezionale in unità di secondi e millisecondi, copia istantanea del timestamp corrente in secondi/millisecondi nella parte superiore; ③ Conto alla rovescia online: dopo aver selezionato data e ora target mostra il conto alla rovescia in giorni/ore/minuti/secondi in tempo reale, con preset rapidi integrati per 5 minuti/15 minuti/1 ora/domani/la prossima settimana. Il grande orologio nella parte superiore della pagina mostra l'ora locale in tempo reale, aggiornato ogni secondo, tutti i calcoli sono basati sull'orologio locale del browser, non è necessaria alcuna connessione al server, funziona anche offline.

Raccomandazioni correlate

Informazioni su orario mondiale, timestamp e conto alla rovescia

Nella collaborazione globale e nello sviluppo software, la gestione del tempo è un'esigenza frequente: potresti aver bisogno di sapere che ore sono adesso a New York e se è appropriato per una riunione, tradurre una serie di numeri timestamp restituiti da un'API in una data leggibile dall'uomo, o impostare un conto alla rovescia per un momento importante. Integrare queste funzionalità comuni in un'unica pagina, pronta all'uso, è molto più efficiente che consultare l'orologio del cellulare o aprire la console per scrivere codice.

Il valore centrale dell'orologio mondiale (World Clock) è farti vedere contemporaneamente l'ora corrente di più fusi orari. Il cervello umano non è bravo a calcolare i fusi orari — New York è UTC-5, Londra è UTC+0, Tokyo è UTC+9, il calcolo mentale è facile da sbagliare, specialmente con l'interferenza dell'ora legale. Mostrare visivamente l'orario delle città, con indicatori giorno/notte per capire a colpo d'occhio se è orario lavorativo, migliora notevolmente l'efficienza nella comunicazione e programmazione tra fusi orari. Lo strumento usa SVG per disegnare orologi analogici con lancette che si muovono realmente invece di soli numeri, anche per percepire il tempo in modo più intuitivo.

Il timestamp Unix (Unix Timestamp / Epoch Time) è il modo più universale di rappresentare il tempo nel campo dell'informatica, definito come il numero totale di secondi (o millisecondi) dal 1 gennaio 1970 00:00:00 UTC a un determinato momento. I suoi vantaggi sono indipendenza dal fuso orario, numero compatto, calcolo conveniente — confrontare quale di due tempi è prima richiede solo confrontare la grandezza dei numeri, calcolare la differenza di tempo basta una sottrazione. Ecco perché archiviazione su database, risultati API, sistemi di log usano quasi tutti i timestamp, ma l'occhio umano vedendo un numero come 1711699200 non ha assolutamente idea di che giorno sia, lo strumento di conversione serve proprio a risolvere questo problema di traduzione da «linguaggio macchina a linguaggio umano».

Secondi e millisecondi sono due precisioni comuni dei timestamp: il timestamp in secondi è un numero di 10 cifre (es. 1711699200), quello in millisecondi è di 13 cifre (es. 1711699200000). Date.now() di JavaScript restituisce millisecondi, molte API backend usano secondi, la differenza è di 1000 volte, sbagliare l'unità durante la conversione dà un tempo completamente sbagliato (differenza di oltre 40 anni), ecco perché lo strumento ha un pulsante di cambio unità apposito per evitare errori.

La funzionalità di conto alla rovescia sembra semplice, ma è molto usata: quando ti concentri sul lavoro imposta un Pomodoro di 25 minuti, prima di una riunione imposta un promemoria di 5 minuti, prima di un lancio imposta 1 ora di preparazione, o per date importanti (rilascio, esame, anniversario) imposta un conto alla rovescia a lungo termine per vedere i giorni diminuire e avere più senso di urgenza. I preset rapidi integrati (5 minuti, 15 minuti, 30 minuti, 1 ora, domani, prossima settimana) coprono la maggior parte degli scenari di cronometraggio temporaneo, non devi selezionare manualmente la data, un clic e inizia.

Perché tutti i calcoli vengono eseguiti localmente nel browser? Primo: velocità — aggiornare l'orologio ogni secondo non richiede richieste di rete, risposta istantanea; secondo: privacy — che orario cerchi, che conto alla rovescia imposti non deve essere comunicato a nessun server; terzo: affidabilità — non dipende dalla rete, funziona anche senza connessione; quarto: precisione — usa direttamente il database IANA dei fusi orari integrato nel browser, gestisce automaticamente ora legale e cambiamenti di fuso orario, è più affidabile che mantenere una tabella dei fusi orari personalmente.

Il database IANA dei fusi orari (chiamato anche tz database / zoneinfo) è il database globale standard delle regole dei fusi orari, mantenuto dalla comunità, contiene tutti i cambiamenti storici e futuri delle regole di tutti i fusi orari del mondo, incluse date di inizio e fine dell'ora legale, regolazioni di offset di fuso orario ecc. I browser espongono questi dati tramite l'API Intl, quindi lo strumento non ha bisogno di portare con sé file di dati di fusi orari di centinaia di KB per gestire correttamente i fusi orari globali, questo è anche un vantaggio delle capacità native dei browser moderni.

È importante specificare che questo strumento calcola basandosi sull'orologio del dispositivo locale, se l'orologio del tuo computer/cellulare è impostato in modo errato, tutti i risultati avranno deviazioni; inoltre per i punti temporali già passati non è possibile un conto alla rovescia inverso (supporta solo conti alla rovescia per tempi futuri); le regole storiche dei fusi orari (come l'ora legale di molti anni fa) dipendono dalla versione del database tz integrato nel tuo browser, i tempi recenti sono generalmente accurati.

Casi d'uso

  • Gli ingegneri di sviluppo durante il debug delle API convertono i timestamp in secondi/millisecondi restituiti dal backend in data e ora leggibili per analizzare i problemi nei log
  • Team internazionali/remoti quando organizzano riunioni confrontano gli orari di più città per scegliere un orario in cui tutti sono in orario lavorativo
  • Product/operatori quando impostano l'orario di lancio di una campagna convertono la data in timestamp da dare agli sviluppatori per la configurazione
  • Per il metodo di lavoro Pomodoro o per la concentrazione usa i conti alla rovescia rapidi da 5/15/30 minuti, non devi aprire l'orologio del cellulare
  • Imposta conti alla rovescia per date importanti come lancio progetti, esami, conferenze stampa per vedere visivamente il tempo rimanente
  • Durante l'analisi dei log confronta in batch orari di fusi orari diversi, converti l'ora UTC in ora locale per comprenderla
  • Quando testi funzionalità relative al tempo genera rapidamente timestamp di date specifiche come dati di test
  • Prima di viaggiare all'estero controlla l'ora corrente della destinazione per decidere se è appropriato chiamare
  • Prima di dirette/eventi online imposta un conto alla rovescia per ricordarti di prepararti
  • Quando scrivi codice e hai bisogno del timestamp corrente clicca direttamente il pulsante di copia nella parte superiore della pagina, non devi aprire la console per calcolare
  • Quando impari il concetto di timestamp Unix confronta visivamente tempo numerico e data/ora
  • Quando risolvi problemi di attività pianificate (cron) verifica la corrispondenza tra timestamp e data

Come utilizzare

  1. Apri la pagina per vedere immediatamente il grande orologio locale corrente, nella parte superiore puoi copiare con un clic il timestamp corrente in secondi/millisecondi
  2. Cambia tab per usare le funzionalità: «Orologio mondiale» per vedere l'orario di più città, «Conversione timestamp» per la conversione bidirezionale, «Conto alla rovescia» per impostare l'orario target
  3. Nell'orologio mondiale clicca per espandere e vedere tutti i fusi orari; nella conversione timestamp seleziona unità secondi/millisecondi e clicca converti; nel conto alla rovescia seleziona data e ora o clicca preset rapidi
  4. Dopo aver ottenuto il risultato clicca l'icona di copia per copiarlo e usarlo, il conto alla rovescia aggiorna giorni/ore/minuti/secondi in tempo reale

Funzionalità

  • Integrazione tre in uno: orologio mondiale + conversione timestamp + conto alla rovescia in un'unica pagina, senza dover passare tra più strumenti
  • Orologio analogico SVG realistico: ogni città ha un orologio con lancette che si muovono (ore/minuti/secondi), mostra il tempo in modo intuitivo, non solo numerico
  • Indicatori intelligenti giorno/notte: per ogni città viene determinato giorno/notte in base all'ora locale 7:00-19:00, mostra icone ☀️ o 🌙, schede chiare di giorno e scure di notte
  • Copertura completa fusi orari globali: visualizza di default 16 città principali (Pechino/New York/Londra/Tokyo/Sydney/Parigi/Dubai/Los Angeles/Singapore/Mosca/Hong Kong/Seoul/Berlino/Mumbai/Toronto/San Paolo), espandibile per vedere tutte le centinaia di fusi orari supportati dal browser
  • Bandiere + offset UTC: ogni città ha emoji bandiera, calcolo e visualizzazione automatici dell'offset UTC (es. UTC+8, UTC-5), non devi calcolare manualmente il fuso orario
  • Conversione bidirezionale timestamp secondi/millisecondi: supporta la conversione da timestamp a data/ora (con opzione unità secondi/millisecondi) e da data/ora a timestamp (output simultaneo di risultati in secondi e millisecondi)
  • Copia istantanea timestamp corrente: due pulsanti nella parte superiore della pagina per copiare con un clic il timestamp Unix corrente in secondi e millisecondi, non devi aprire la console per calcolare durante il debug
  • Conto alla rovescia in tempo reale: dopo aver impostato data e ora target si aggiorna automaticamente ogni secondo, mostra schede conto alla rovescia con giorni/ore/minuti/secondi, mostra 🎉 avviso tempo scaduto allo scadere
  • Preset rapidi conto alla rovescia: 6 pulsanti rapidi integrati per 5 minuti, 15 minuti, 30 minuti, 1 ora, domani a quest'ora, la prossima settimana a quest'ora, non devi selezionare manualmente la data
  • Grande orologio locale: orologio analogico SVG da 160px nella parte superiore + ora digitale a caratteri grandi, apri la pagina per vedere immediatamente l'ora locale e il fuso orario correnti
  • Rilevamento automatico fuso orario locale: rileva automaticamente il fuso orario locale del browser e lo mostra nella parte superiore, non devi selezionarlo manualmente
  • Layout responsive: le etichette delle tab su mobile vengono troncate automaticamente, adattato per l'uso su dispositivi mobili, controlla l'ora e il fuso orario ovunque tu sia
  • Calcolo completamente locale: tutti i tempi sono basati sull'orologio di sistema del tuo dispositivo, calcolati tramite API Intl nativa di JavaScript, non è necessaria connessione internet, non vengono trasmessi dati
  • Aggiornamento in tempo reale al secondo: orologio e conto alla rovescia si aggiornano ogni secondo, timestamp aggiornato in tempo reale, dati accurati senza ritardi

Quale formato orario e strumento scegliere?

I due dilemmi più comuni quando si scrive codice, si debuggano API o si leggono log: quale formato orario usare per la trasmissione/archiviazione? Quale dei diversi strumenti orari di questo sito usare? Queste due tabelle ti aiuteranno a decidere direttamente.

Timestamp Unix vs ISO 8601 / RFC 3339 vs stringhe di formato locale: quale usare?

La trasmissione API, l'archiviazione su database, l'output dei log e la visualizzazione frontend hanno ognuna scelte ottimali diverse. Scegliere male può causare errori di fuso orario, scarsa leggibilità o bug di parsing.

FormatoEsempioInfo fuso orarioUso consigliatoErrori comuni
Timestamp Unix (secondi)1711699200✅ Nessun fuso orario (secondi UTC)Trasmissione API backend, archiviazione MySQL/Redis, timestamp di log, riconciliazione tra sistemi⚠️ Bisogna specificare l'unità secondi/millisecondi; confonderle dà un errore di fattore 1000 = sfasamento di oltre 40 anni
Timestamp Unix (millisecondi)1711699200000✅ Nessun fuso orario (millisecondi UTC)`Date.now()` JavaScript, tracciamento frontend, logging alta precisione Java/Go⚠️ Un numero a 13 cifre interpretato come secondi dà un'ora a oltre 50.000 anni nel futuro
ISO 8601 / RFC 33392024-03-29T00:00:00Z✅ Con fuso orario (Z=UTC o +08:00)Risposte API JSON, specifiche OpenAPI, output log standard, interoperabilità tra linguaggi⚠️ Deve terminare con `Z` o offset di fuso orario; altrimenti viene interpretato come ora locale
Stringa di formato locale2024/3/29 14:30❌ Nessun fuso orario (locale implicito)Solo visualizzazione frontend per utenti, esportazione Excel/CSV❌ **Non usare mai** in API o database: i risultati di parsing tra fusi orari/browser sono incoerenti

Quale strumento correlato al tempo di questo sito scegliere?

Questo sito ha 4 strumenti correlati al tempo con funzionalità sovrapposte ma obiettivi diversi. Scegli quello giusto in base a quello che stai facendo per evitare deviazioni.

StrumentoFunzione principaleIdeale perVai
Questa pagina: Strumento orario 3 in 1Orologio mondiale + conversione timestamp + conto alla rovescia, tre funzionalità in una paginaControlli orari quotidiani, conversione rapida timestamp, conti alla rovescia temporanei, pianificazione riunioni tra fusi orariPagina corrente
Convertitore timestamp UnixConversione dedicata timestamp Unix ↔ data/ora, supporta batch e tempi relativiDebug di sviluppo, conversione batch, precisione secondi/millisecondi, visualizzazione tempi relativi (ad esempio «2 ore fa»)Vai
Generatore di espressioni CronGenerazione visiva di espressioni Cron per attività pianificate (5 campi/6 campi/7 campi)Scrittura di crontab Linux, pianificazione di attività, configurazione Cron Quartz/SpringVai
Validatore di espressioni CronAnalizzare espressioni Cron esistenti, mostrare le prossime N ore di esecuzione, controllo erroriRisolvere attività pianificate che non vengono eseguite, validare sintassi Cron, vedere la prossima ora di attivazioneVai

Best Practices

Usare timestamp Unix o ISO 8601 con Z per tutta la trasmissione API e l'archiviazione su database

Ci sono due regole d'oro per trasmettere e archiviare orari nelle interfacce e nei database: **(1) Usare timestamp Unix (secondi o millisecondi) per i campi calcolabili — confronto numerico diretto, nessuna ambiguità di fuso orario; (2) Usare ISO 8601 con suffisso Z (ad esempio `2024-03-29T00:00:00Z`) per i log e i campi leggibili — sia gli umani che le macchine possono leggerlo, ed è esplicitamente UTC**. **Non trasmettere né archiviare mai** stringhe di formato locale come `2024/3/29 14:30` o `2024-03-29` — i parser Date di diversi browser e linguaggi fanno ipotesi di fuso orario incoerenti per tali stringhe; Safari restituisce addirittura direttamente Invalid Date.

Tabella di confronto per la selezione del formato orario

La documentazione API frontend-backend deve indicare esplicitamente se i timestamp sono in secondi o millisecondi

**Questa è la fonte numero 1 di bug correlati al tempo**. I timestamp in secondi sono numeri a 10 cifre (ad esempio `1711699200`), quelli in millisecondi a 13 cifre (ad esempio `1711699200000`), una differenza di fattore 1000 — interpretare millisecondi come secondi dà un'ora a oltre 50.000 anni nel futuro; interpretare secondi come millisecondi ti riporta al 1970. Nei nomi di campo o nelle descrizioni della documentazione API, **bisogna marcare esplicitamente l'unità** (ad esempio `created_at: timestamp Unix in millisecondi`), non affidarti a «indovinare dal numero di cifre». La prima cosa che deve fare il frontend dopo aver ricevuto un timestamp è controllare il numero di cifre: 10 cifre moltiplicare per 1000, 13 cifre usare direttamente.

Risultato della conversione timestamp errato, sfasamento di anni?

Per riunioni/eventi tra fusi orari, usare UTC come riferimento comune di comunicazione

Quando si pianificano riunioni in team multinazionali, **non dire mai «ci incontriamo alle 15»** — le 15 a Pechino sono le 3 di notte a New York, le 7 di mattina a Londra; dare per scontato il fuso orario dell'altra persona causerà sempre errori di pianificazione. L'approccio corretto: **prima convertire l'ora in UTC (ad esempio UTC 07:00) e dichiararlo chiaramente, poi lasciare che ogni parte converta nella propria ora locale**, o inviare direttamente una stringa ISO 8601 con fuso orario (ad esempio `2024-03-29T07:00:00Z`) in modo che il software di calendario converta automaticamente. Prima di pianificare una riunione tra fusi orari, usa l'orologio mondiale di questa pagina per vedere contemporaneamente le città di tutti i partecipanti e scegliere una finestra durante la sovrapposizione diurna dei giorni lavorativi di tutti.

Posso usarlo per pianificare riunioni tra fusi orari?

Nelle regioni con ora legale, usare sempre ID di fuso orario (Europe/Roma), mai offset UTC fissi codificati

L'ora standard di New York è UTC-5, ora legale UTC-4; l'ora standard di Londra è UTC+0, ora legale UTC+1; la maggior parte dei paesi europei ha cambi di ora legale. **Se codifichi `offset: -5` nel codice per rappresentare l'ora di New York, tutte le ore saranno sfasate di 1 ora il giorno del cambio dell'ora legale**. L'approccio corretto è usare ID di fuso orario IANA (ad esempio `America/New_York`, `Europe/Roma`, `Asia/Shanghai`) e lasciare che `Intl.DateTimeFormat` o le librerie di fuso orario lato server gestiscano automaticamente l'ora legale. Questo strumento usa ID di fuso orario IANA; l'ora legale cambia automaticamente senza regolazione manuale.

L'ora legale viene gestita automaticamente?Database ufficiale dei fusi orari IANA

Per le ore target dei conti alla rovescia, usare UTC o fuso orario esplicito — mai espressioni vaghe come «domani alle 8»

Per conti alla rovescia di lancio, vendite flash, inizi di dirette streaming, ecc., **bisogna definire l'ora target come UTC o un punto temporale specifico di fuso orario** (ad esempio `2024-06-01T00:00:00+08:00`), non formulazioni vaghe come «domani alle 8» o «presto lunedì prossimo». La ragione: «domani alle 8» — nel fuso orario di chi? Fuso orario del server o fuso orario locale dell'utente? Nei giorni di cambio dell'ora legale, «domani» è tra 23 ore o 25 ore? Le descrizioni vaghe causeranno inevitabilmente bug nei deployment tra fusi orari o nei cambi di ora legale. Dopo aver configurato un conto alla rovescia, verifica con questo strumento se i giorni rimanenti corrispondono alle tue aspettative.

Non usare stringhe YYYY-MM-DD senza suffisso direttamente con new Date() — il parsing tra browser è incoerente

In JavaScript, il risultato del parsing di `new Date('2024-03-29')` è **incoerente** tra browser: Chrome/Edge/Firefox lo trattano come mezzanotte UTC, Safari lo tratta come **mezzanotte del fuso orario locale**, con una differenza di 8 ore (UTC+8) o più. Gli approcci corretti sono: **(1) Con ora e Z: `new Date('2024-03-29T00:00:00Z')` esplicitamente UTC; (2) Con fuso orario locale: `new Date(2024, 2, 29, 0, 0, 0)` usando il costruttore numerico; (3) Usare librerie come dayjs/date-fns per un parsing coerente**. Questa trappola è una delle fonti più insidiose di bug temporali nel frontend — si manifesta solo nei test reali su dispositivi Safari.

MDN - Note sul parsing di Date

Domande frequenti

Quali città e fusi orari supporta l'orologio mondiale?

Visualizza di default 16 città globali principali: Pechino, New York, Londra, Tokyo, Sydney, Parigi, Dubai, Los Angeles, Singapore, Mosca, Hong Kong, Seoul, Berlino, Mumbai, Toronto, San Paolo. Cliccando il pulsante «Espandi altre città» puoi vedere tutti i fusi orari standard IANA supportati dal tuo browser (solitamente centinaia), ordinati per regione.

La conversione timestamp supporta secondi e millisecondi?

Sì. Nella conversione da timestamp a data puoi selezionare l'unità «secondi» o «millisecondi»; nella conversione da data a timestamp il risultato mostra contemporaneamente timestamp in secondi e millisecondi, comodo per diversi scenari d'uso. Nella parte superiore della pagina ci sono anche pulsanti per copiare con un clic il timestamp corrente in secondi e millisecondi.

Perché le schede di fusi orari diversi hanno colori diversi?

Lo strumento determina automaticamente se l'ora locale di ogni città è tra le 7:00 e le 19:00, di giorno mostra schede chiare + icona ☀️, di notte mostra schede leggermente più scure + icona 🌙, puoi capire a colpo d'occhio se è orario lavorativo o di riposo, comodo per la comunicazione e la programmazione tra fusi orari.

Per quanto tempo posso impostare il conto alla rovescia?

Teoricamente puoi impostare qualsiasi orario futuro, da pochi minuti a diversi anni, il conto alla rovescia calcolerà automaticamente giorni/ore/minuti/secondi rimanenti. Dopo aver superato l'orario target mostra «🎉 Tempo scaduto!». Sono inoltre disponibili 6 preset rapidi: 5 minuti, 15 minuti, 30 minuti, 1 ora, domani a quest'ora, la prossima settimana a quest'ora, clicca per impostare rapidamente.

L'ora viene ottenuta da un server?

No. Tutti i tempi sono basati sull'orologio di sistema locale del tuo dispositivo, convertiti in diversi fusi orari tramite l'API Intl nativa di JavaScript del browser, non sono necessarie richieste di rete al server. Se l'orologio del tuo dispositivo non è accurato, i risultati avranno una deviazione corrispondente, questa è una caratteristica degli strumenti locali.

Cos'è il timestamp Unix?

Il timestamp Unix (Unix Timestamp) è il numero di secondi (o millisecondi) calcolati dal 1 gennaio 1970 00:00:00 UTC, è il modo più comune di rappresentare il tempo nella programmazione, non implica problemi di fuso orario, comodo da memorizzare e calcolare. I risultati delle API, l'archiviazione su database, i tempi dei log usano solitamente il formato timestamp.

Posso usarlo per organizzare riunioni tra fusi orari?

È perfetto. Aprendo lo strumento puoi vedere contemporaneamente l'ora corrente, il giorno della settimana e l'offset UTC di una dozzina di città principali, è molto intuitivo per organizzare l'orario delle riunioni, non devi calcolare che ore sono a New York o a Londra, eviti errori di fuso orario che causano orari di riunione sbagliati.

Perché alcuni fusi orari mostrano nomi di regione invece di nomi di città?

Lo strumento usa il database standard dei fusi orari IANA (es. Asia/Shanghai, America/New_York), quando espandi tutti i fusi orari, i fusi orari delle città non selezionate vengono formattati automaticamente come «Città (Regione)» (es. Shanghai (Asia)) e viene abbinata automaticamente l'emoji bandiera o regione.

Funziona su cellulare?

Sì. Lo strumento ha un adattamento responsive, su mobile il testo delle tab viene abbreviato automaticamente (orologio mondiale → rimane visualizzato completamente, se troppo lungo viene troncato), il layout si adatta automaticamente a colonna singola, puoi usarlo per organizzare orari con colleghi e controllare timestamp ovunque.

Perché durante il debug di sviluppo serve uno strumento di conversione timestamp?

Il tempo restituito dalle API backend è solitamente un timestamp Unix (secondi o millisecondi), guardando solo i numeri non sai che ora è, con questo strumento puoi incollare e vedere immediatamente data e ora corrispondenti; al contrario quando devi costruire parametri di richiesta per un orario specifico, selezionando data e ora ottieni timestamp in secondi e millisecondi da copiare direttamente, è molto più comodo che calcolare con new Date() nella console.

Perché il mio fuso orario non corrisponde a quello reale?

Lo strumento legge automaticamente il fuso orario impostato nel tuo browser/sistema operativo, se il fuso orario visualizzato è sbagliato, controlla che le impostazioni del fuso orario di sistema del tuo computer o cellulare siano corrette. L'orario delle città nell'orologio mondiale è calcolato tramite l'API Intl del browser in base alle regole standard dei fusi orari, inclusa la regolazione automatica dell'ora legale.

L'ora legale viene gestita automaticamente?

Sì. Lo strumento usa l'API nativa Intl.DateTimeFormat del browser per la conversione del fuso orario, il livello sottostante usa il database standard IANA dei fusi orari, gestisce automaticamente i cambiamenti delle regole dell'ora legale in vari paesi e regioni, non devi regolare manualmente l'offset.

Qual è la differenza con la pagina dedicata al timestamp Unix?

Questo sito ha anche una pagina dedicata alla conversione del timestamp Unix (/other/unixtime/) con funzionalità più focalizzate; questa pagina è una suite tre in uno che integra orologio mondiale, conversione timestamp e conto alla rovescia, per l'uso quotidiano una pagina soddisfa la maggior parte delle esigenze relative al tempo, non devi passare tra tab.

Funziona offline?

Dopo che la pagina è stata caricata, tutte le funzionalità funzionano localmente nel browser, non è necessaria connessione internet, anche senza rete puoi usare normalmente conversione timestamp e conto alla rovescia. I dati dell'orologio mondiale provengono dalla libreria dei fusi orari integrata nel browser, non serve neanche quella connessione.

Come si usa il risultato del timestamp copiato?

Clicca il pulsante di copia accanto al numero del timestamp (o l'icona di copia accanto al risultato della conversione) per copiarlo negli appunti, incollalo direttamente nel codice, negli strumenti di debug API o nei documenti. Il pulsante di copia riuscita diventa verde mostrando un segno di spunta, ritorna normale dopo 2 secondi.

Risoluzione dei problemi

Il risultato della conversione timestamp è sbagliato, differisce di molti anni?

Controlla che l'unità secondi/millisecondi sia selezionata correttamente. I secondi sono 10 cifre, i millisecondi 13 cifre, se converti un timestamp a 13 cifre in millisecondi come secondi ottieni un tempo di decenni nel futuro, se converti un timestamp a 10 cifre in secondi come millisecondi ottieni un tempo del 1970. Cambia pulsante unità e riprova.

Il mio fuso orario visualizzato è sbagliato?

Lo strumento legge le impostazioni del fuso orario del tuo browser/sistema operativo, se è visualizzato in modo errato controlla che le impostazioni del fuso orario di sistema del tuo computer/cellulare siano corrette, che il browser abbia il permesso di leggere il fuso orario (generalmente consentito di default).

Perché l'ora legale non è corretta?

Lo strumento usa l'API Intl integrata nel browser per gestire automaticamente l'ora legale, generalmente non è sbagliata. Se noti una deviazione dell'ora legale, potrebbe essere che la versione del tuo browser sia obsoleta, aggiorna il browser; le regole dell'ora legale storiche remote potrebbero anche differire a causa della versione del database tz.

Il conto alla rovescia non si muove o i numeri sono sbagliati?

Il conto alla rovescia si aggiorna automaticamente ogni secondo, se noti che non si muove controlla se sei passato a una scheda in background (il browser riduce la frequenza dei timer delle schede in background); se i numeri sono evidentemente sbagliati, conferma che l'orario target che hai selezionato sia nel futuro, per i punti temporali già passati viene mostrato «Tempo scaduto».

Glossario

Timestamp Unix
Numero di secondi (o millisecondi) trascorsi dal 1 gennaio 1970 00:00:00 UTC, è il modo più comune di rappresentare il tempo nella programmazione, indipendente dal fuso orario, comodo da memorizzare e calcolare.
Timestamp in secondi
Timestamp Unix in unità di secondi, numero di 10 cifre (es. 1711699200), è la precisione standard della maggior parte delle API backend e dei database.
Timestamp in millisecondi
Timestamp Unix in unità di millisecondi, numero di 13 cifre (es. 1711699200000), Date.now() di JavaScript restituisce millisecondi di default, comunemente usato nel frontend e nei log.
Offset UTC
Differenza di orario di un fuso orario rispetto a UTC (Tempo Coordinato Universale), es. UTC+8 (ora di Pechino), UTC-5 (ora orientale degli Stati Uniti), è la base per calcolare il fuso orario.
Database IANA fusi orari
Database globale standard delle regole dei fusi orari (tz database/zoneinfo), contiene tutte le regole storiche e future dei fusi orari, incluse regolazioni dell'ora legale, i browser lo usano tramite l'API Intl.
Ora legale (DST)
Sistema in cui alcuni paesi spostano l'orologio avanti di 1 ora in estate, le date di inizio e fine variano ogni anno/regione, l'API Intl del browser la gestisce automaticamente.
Orologio analogico SVG
Orologio con lancette disegnato con grafica vettoriale SVG, lancette delle ore/dei minuti/dei secondi si muovono realmente, più intuitivo e leggibile dei soli numeri, non si deforma con lo zoom.
API Intl
API di internazionalizzazione integrata nel browser, fornisce capacità di conversione fusi orari, formattazione date, formattazione numeri ecc., questo strumento la usa per i calcoli di orario tra più fusi orari.
Conto alla rovescia
Calcolo del tempo rimanente da adesso al punto temporale target, questo strumento mostra quattro dimensioni: giorni/ore/minuti/secondi, aggiornato ogni secondo.
Orologio locale
L'ora impostata nel sistema del tuo dispositivo (computer/cellulare), tutti i calcoli sono basati sull'orologio locale, non ottiene l'ora dalla rete.
Indicatori giorno/notte
Determina giorno/notte in base all'ora locale 7:00-19:00, mostra icone ☀️/🌙 e distingue con il colore delle schede, comodo per determinare l'orario lavorativo dell'interlocutore.
Debounce
Tecnica di ottimizzazione che ritarda l'esecuzione dopo l'input, per evitare di attivare calcoli frequentemente, ma in questo strumento l'orologio si aggiorna in tempo reale ogni secondo e non necessita di debounce.

Tabella di confronto unità comuni dei timestamp

Esempi di timestamp di precisioni diverse (prendendo come esempio 2024-03-29 00:00:00 UTC):

UnitàValore di esempioCifreScenari d'uso tipici
Secondi171169920010 cifreStandard Unix, API backend, MySQL/Python/Go
Millisecondi171169920000013 cifreJavaScript/Java, tempi di log, tempo frontend
Microsecondi171169920000000016 cifreSistemi ad alta precisione, PostgreSQL ecc.
Nanosecondi171169920000000000019 cifreChiamate di sistema, cronometraggio a livello di nanosecondi

Tabella dei 16 fusi orari delle città selezionate

Città e fusi orari visualizzati di default dallo strumento:

CittàID fuso orarioOffset UTC standard
Pechino🇨🇳Asia/ShanghaiUTC+8
Tokyo🇯🇵Asia/TokyoUTC+9
Hong Kong🇭🇰Asia/Hong_KongUTC+8
Singapore🇸🇬Asia/SingaporeUTC+8
Seoul🇰🇷Asia/SeoulUTC+9
Mumbai🇮🇳Asia/KolkataUTC+5:30
Dubai🇦🇪Asia/DubaiUTC+4
Mosca🇷🇺Europe/MoscowUTC+3
Berlino🇩🇪Europe/BerlinUTC+1 (ora legale +2)
Parigi🇫🇷Europe/ParisUTC+1 (ora legale +2)
Londra🇬🇧Europe/LondonUTC+0 (ora legale +1)
New York🇺🇸America/New_YorkUTC-5 (ora legale -4)
Los Angeles🇺🇸America/Los_AngelesUTC-8 (ora legale -7)
Toronto🇨🇦America/TorontoUTC-5 (ora legale -4)
San Paolo🇧🇷America/Sao_PauloUTC-3
Sydney🇦🇺Australia/SydneyUTC+10 (ora legale +11)

Preset rapidi conto alla rovescia

Imposta conti alla rovescia comuni con un clic:

Pulsante presetDurataScenari applicativi
5 minuti5 minutiConcentrazione rapida, preparazione pre-riunione, pausa caffè
15 minuti15 minutiPausa breve, pausa corta Pomodoro
30 minuti30 minutiConcentrazione media, riunione veloce, cottura cibi
1 ora1 oraConcentrazione profonda, riunione lunga, preparazione pre-lancio
Domani a quest'ora24 orePromemoria per domani, conto alla rovescia 24 ore
La prossima settimana7 giorniPianificazione settimanale, conto alla rovescia di una settimana

Privacy & Security

Tutte le funzionalità di calcolo dell'orologio, conversione timestamp e conto alla rovescia di questo strumento orario vengono completate interamente localmente nel tuo browser tramite API nativa di JavaScript, non vengono inviati a nessun server dati orari, informazioni sui conti alla rovescia impostati o fusi orari consultati. Dopo il caricamento della pagina non è necessaria connessione internet per usare le funzionalità, dopo aver chiuso o aggiornato la pagina tutte le informazioni sui conti alla rovescia impostate vengono cancellate automaticamente (non viene usato localStorage per la persistenza), solo l'orologio locale è in funzione, non c'è alcun rischio di violazione della privacy.

Authoritative References