Convertitore di tempo online
Convertitore di tempo
Inserisci un valore in uno dei campi per convertire le unità di tempo:
Convertitore di tempo online: secondi, ore, giorni e anni
Il convertitore di tempo online trasforma durate tra nanosecondi, microsecondi, millisecondi, secondi, minuti, ore, giorni, settimane e anni. È utile per studio, programmazione, scienza, lavoro e calcoli quotidiani.
Le unità fino alla settimana hanno fattori fissi nel modello standard. Mesi e anni richiedono invece una convenzione, perché il calendario non assegna loro sempre lo stesso numero di giorni.
Il secondo come unità SI
Il secondo, simbolo s, è l’unità base SI del tempo. Minuto, ora e giorno non sono unità SI di base, ma sono accettati per l’uso con il SI.
1 min = 60 s 1 h = 60 min = 3.600 s 1 d = 24 h = 86.400 s
Il convertitore di tempo online usa il secondo come unità interna di riferimento e converte poi il risultato nell’unità richiesta.
Metodo generale di conversione
Valore in secondi = Valore iniziale × Secondi per unità iniziale Risultato = Valore in secondi / Secondi per unità finale
Questo metodo permette di aggiungere nuove unità senza creare una formula diversa per ogni possibile coppia.
Unità di tempo supportate
| Unità | Simbolo | Valore in secondi |
|---|---|---|
| Nanosecondo | ns | 10⁻⁹ s |
| Microsecondo | µs | 10⁻⁶ s |
| Millisecondo | ms | 10⁻³ s |
| Secondo | s | 1 s |
| Minuto | min | 60 s |
| Ora | h | 3.600 s |
| Giorno standard | d | 86.400 s |
| Settimana | — | 604.800 s |
Nanosecondi, microsecondi e millisecondi
1 s = 1.000 ms 1 s = 1.000.000 µs 1 s = 1.000.000.000 ns
Queste unità sono comuni in programmazione, elettronica, reti, strumenti scientifici e misure ad alta risoluzione.
Da ore a minuti e secondi
Minuti = Ore × 60 Secondi = Ore × 3.600
Esempio
2 h = 120 min 2 h = 7.200 s
Da secondi a ore
Ore = Secondi / 3.600
Per esempio:
7.200 s / 3.600 = 2 h
Da minuti a ore
Ore = Minuti / 60
Esempio
90 min / 60 = 1,5 h
Da giorni a ore, minuti e secondi
1 d = 24 h 1 d = 1.440 min 1 d = 86.400 s 1 d = 86.400.000 ms
Da settimane a giorni e ore
1 settimana = 7 d 1 settimana = 168 h 1 settimana = 604.800 s
Esempi verificati
| Valore iniziale | Unità finale | Risultato |
|---|---|---|
| 1 h | s | 3.600 s |
| 10 d | s | 864.000 s |
| 1.000.000 ms | min | 16,666667 min |
| 1 s | µs | 1.000.000 µs |
| 1 s | ns | 1.000.000.000 ns |
Scomporre una durata in giorni, ore, minuti e secondi
Convertire 100.000 secondi in una singola unità produce circa 27,7778 ore. Per una lettura più naturale si può usare la divisione con resto:
100.000 s = 1 d 3 h 46 min 40 s
Il procedimento è:
- dividere per 86.400 per ottenere i giorni interi;
- dividere il resto per 3.600 per ottenere le ore;
- dividere il nuovo resto per 60 per ottenere i minuti;
- usare il resto finale come secondi.
Ore decimali e formato ore:minuti:secondi
Un valore decimale non va letto come se le cifre dopo la virgola fossero minuti. Per esempio, 2,75 h non significa 2 h 75 min.
2,75 h Ore intere = 2 Minuti = 0,75 × 60 = 45 Risultato = 2 h 45 min
Se i minuti contengono una parte decimale, questa viene moltiplicata nuovamente per 60 per ricavare i secondi.
Un anno non è sempre 365 giorni
La voce “anno” deve specificare una convenzione. Le opzioni più comuni sono:
| Definizione | Giorni | Secondi |
|---|---|---|
| Anno civile comune | 365 | 31.536.000 |
| Anno civile bisestile | 366 | 31.622.400 |
| Anno gregoriano medio | 365,2425 | 31.556.952 |
| Anno giuliano scientifico | 365,25 | 31.557.600 |
L’esempio originale 1 anno = 31.536.000 s descrive soltanto
un anno comune di 365 giorni.
Anno gregoriano medio
Il calendario gregoriano contiene 146.097 giorni ogni 400 anni:
146.097 / 400 = 365,2425 giorni medi per anno
In secondi:
365,2425 × 86.400 = 31.556.952 s
In settimane:
365,2425 / 7 = 52,1775 settimane
Anno giuliano scientifico
In astronomia e in alcuni contesti scientifici, l’anno giuliano è definito come esattamente 365,25 giorni:
365,25 × 86.400 = 31.557.600 s
Non va confuso con un anno del calendario giuliano o con l’anno civile corrente.
Come riconoscere un anno bisestile
Nel calendario gregoriano:
È bisestile se: divisibile per 4 ma gli anni divisibili per 100 non sono bisestili, a meno che siano divisibili per 400.
| Anno | Bisestile? | Motivo |
|---|---|---|
| 2024 | Sì | Divisibile per 4 |
| 2025 | No | Non divisibile per 4 |
| 1900 | No | Secolare, non divisibile per 400 |
| 2000 | Sì | Divisibile per 400 |
| 2100 | No | Secolare, non divisibile per 400 |
Perché i mesi non hanno un fattore esatto?
I mesi del calendario gregoriano hanno 28, 29, 30 o 31 giorni. Per questo “1 mese in secondi” non è una conversione univoca.
Una convenzione possibile è il mese gregoriano medio:
Mese medio = 365,2425 / 12 = 30,436875 giorni ≈ 2.629.746 s
Questo valore è utile solo per stime. Per scadenze, età e calendari bisogna aggiungere mesi reali a una data concreta.
Durata fissa e intervallo di calendario
Una durata come 48 h equivale sempre a 172.800 s nel modello standard. “Due giorni di calendario” può invece significare passare da una data locale a un’altra, coinvolgendo fuso orario e ora legale.
Il convertitore di tempo online converte durate. Non sostituisce un calcolatore di date quando servono mesi reali, fine mese, anni bisestili o regole di fuso.
Ora legale e fusi orari
Le regole dei fusi orari sono stabilite dalle autorità e possono cambiare. Il database IANA Time Zone Database viene aggiornato per rappresentare offset, storia locale e cambi dell’ora legale.
In una transizione all’ora legale, la differenza tra due orari locali
può non coincidere con una semplice sottrazione delle ore mostrate.
Per timestamp reali usa identificatori come Europe/Rome
e una libreria aggiornata.
UTC, timestamp e secondi intercalari
Un convertitore semplice usa normalmente:
1 d = 86.400 s
I sistemi civili e scientifici possono però distinguere scale temporali e trattamento dei secondi intercalari. Il software deve dichiarare se converte durate matematiche, timestamp Unix, UTC o un’altra scala.
Timestamp Unix
Un timestamp Unix rappresenta il tempo trascorso da un’epoca convenzionale. Convertire un numero di secondi in giorni è semplice; trasformarlo in una data locale richiede invece fuso orario, calendario e regole della piattaforma.
Millisecondi e secondi non vanno confusi: un timestamp di 13 cifre è spesso espresso in millisecondi, mentre uno di 10 cifre è spesso espresso in secondi.
Simboli corretti
- ns — nanosecondo;
- µs — microsecondo;
- ms — millisecondo;
- s — secondo;
- min — minuto;
- h — ora;
- d — giorno.
I simboli non prendono il plurale: si scrive 5 min,
non 5 mins in una notazione tecnica SI.
Come usare il convertitore di tempo online
- Inserisci un valore in uno dei campi disponibili.
- Seleziona o identifica l’unità di partenza.
- Leggi le conversioni nelle altre unità.
- Per gli anni, scegli esplicitamente comune, bisestile, gregoriano medio o giuliano.
- Usa Reset per cancellare i valori e iniziare un nuovo calcolo.
Controlli degli input
- rifiutare campi vuoti e valori non numerici;
- decidere esplicitamente se accettare durate negative;
- accettare zero come durata valida;
- normalizzare punto e virgola decimale;
- non trattare automaticamente un anno come 365 giorni;
- non assegnare una durata fissa ai mesi senza avviso;
- distinguere secondi e millisecondi nei timestamp;
- evitare NaN, Infinity e overflow;
- mantenere precisione interna e arrotondare soltanto l’output.
Precisione numerica
Conversioni tra unità fisse sono esatte finché i fattori vengono mantenuti senza arrotondamento. Tuttavia, valori molto grandi in nanosecondi possono superare la precisione degli interi standard di alcuni linguaggi.
In JavaScript, per esempio, applicazioni che richiedono conteggi interi molto grandi
possono dover usare BigInt o librerie decimali.
Verifica inversa
2 h = 7.200 s 7.200 s / 3.600 = 2 h
Se il valore non ritorna a quello iniziale, controlla arrotondamento, unità selezionata e convenzione usata per mesi o anni.
Errori comuni da evitare
- Leggere 2,5 h come 2 h 50 min invece di 2 h 30 min.
- Usare 100 secondi per un minuto.
- Trattare ogni anno come 365 giorni.
- Assegnare a ogni mese 30 giorni senza dichiararlo.
- Confondere millisecondi e microsecondi.
- Calcolare date locali ignorando ora legale e fuso orario.
- Confondere una durata con un timestamp.
- Arrotondare prima di completare la conversione.
Limiti del convertitore
Il convertitore di tempo online trasforma durate numeriche, ma non calcola automaticamente date lavorative, calendari storici, festività, fusi orari, età legali o scadenze mensili.
Per questi casi serve un calcolatore di date che utilizzi calendario, località e database dei fusi orari aggiornato.
Domande frequenti
Quanti secondi ci sono in un’ora?
Un’ora contiene esattamente 3.600 secondi, perché 1 h = 60 min e 1 min = 60 s.
Quanti millisecondi ci sono in un giorno?
Usando il giorno standard di 24 ore, 1 giorno = 86.400 secondi = 86.400.000 millisecondi.
Un anno equivale sempre a 365 giorni?
No. Un anno civile gregoriano può avere 365 o 366 giorni. Per conversioni approssimate si può usare l’anno gregoriano medio di 365,2425 giorni, mentre l’anno giuliano scientifico è definito come 365,25 giorni.
Come faccio a sapere se un anno è bisestile?
Nel calendario gregoriano un anno è bisestile se è divisibile per 4, tranne gli anni secolari, che devono essere divisibili per 400. Per esempio, 2000 è bisestile, mentre 1900 e 2100 non lo sono.
Un mese può essere convertito esattamente in secondi?
Non senza specificare il mese e l’anno, perché i mesi hanno 28, 29, 30 o 31 giorni. Un mese medio di circa 30,436875 giorni è soltanto una convenzione approssimata.
Perché 24 ore di durata possono differire da un giorno di calendario locale?
A causa dei cambi di ora legale, l’intervallo tra la stessa ora di due date locali consecutive può essere di 23, 24 o 25 ore. Per i calcoli con date occorre usare un fuso orario e regole aggiornate.
Qual è la differenza tra durata e data-orario?
Una durata è una quantità, per esempio 7.200 secondi. Una data-orario identifica un istante in un calendario e in un fuso orario. Sommare giorni di calendario non è sempre uguale ad aggiungere multipli fissi di 86.400 secondi.
Il convertitore supporta nanosecondi, microsecondi e millisecondi?
Sì, se queste unità sono incluse nell’interfaccia. Un secondo equivale a 1.000 millisecondi, 1.000.000 microsecondi e 1.000.000.000 nanosecondi.
Come si convertono ore decimali in ore, minuti e secondi?
Mantieni la parte intera come ore, moltiplica la parte decimale per 60 per ottenere i minuti e ripeti con l’eventuale parte decimale dei minuti. Per esempio, 2,75 h = 2 h 45 min.
Il convertitore tiene conto dei secondi intercalari?
Un semplice convertitore di durate normalmente usa 1 giorno = 86.400 secondi e non modella i secondi intercalari. Per scale temporali, UTC e timestamp scientifici serve indicare esplicitamente la convenzione adottata.
Fonti ufficiali
- BIPM — SI Brochure, 9ª edizione
- NIST SP 330 — Minuto, ora e giorno
- NIST SP 811 — Unità di tempo
- U.S. Naval Observatory — Anni bisestili
- IANA — Time Zone Database
Conclusione
Il convertitore di tempo online usa relazioni fisse per nanosecondi, microsecondi, millisecondi, secondi, minuti, ore, giorni e settimane.
Per mesi e anni bisogna invece scegliere una convenzione o usare date reali. Prima di interpretare il risultato, verifica se stai convertendo una durata, un intervallo di calendario o un timestamp.