Salta al contenuto principale
Data e Calendario

Quanto tempo e passato da una data

Il calcolatore misura esattamente quanto tempo è passato da una data a tua scelta fino ad oggi, scomponendo il risultato in anni, mesi e giorni.

Il tuo calcolo

Modifica i dati e confronta

Quanto tempo e passato

Scompone la differenza tra una data passata e oggi in anni, mesi e giorni. Utile per anniversari, durate di rapporti, anzianita di servizio o tempo da un evento.

Precisione

Tiene conto della lunghezza variabile di mesi e anni bisestili.

Aggiornamento

Si riferisce alla data attuale del dispositivo.

Calcolo basato sulla data del dispositivo.

L'algoritmo tiene conto della lunghezza variabile dei mesi e degli anni bisestili: se per esempio tra il giorno di partenza e oggi i giorni residui sono negativi, il conteggio «prende in prestito» i giorni del mese precedente, garantendo un risultato sempre corretto. Ideale per anniversari, anzianità di servizio, durata di un contratto o semplicemente per scoprire quanti anni, mesi e giorni sono trascorsi da un evento importante della tua vita.

Come calcolare quanto tempo è passato da una data

Inserisci la data di riferimento e il calcolatore mostra immediatamente anni, mesi e giorni trascorsi fino ad oggi.

  1. 1

    Apri il calcolatore

    Accedi alla pagina: trovi un unico campo etichettato «Data di riferimento» con un selettore di data.

  2. 2

    Seleziona la data di partenza

    Fai clic sul campo e scegli la data passata di cui vuoi misurare il tempo trascorso: un compleanno, un anniversario, l'inizio di un contratto.

  3. 3

    Leggi il risultato

    Il calcolatore mostra immediatamente il tempo trascorso nel formato «X anni, Y mesi e Z giorni», aggiornato alla data corrente del tuo dispositivo.

  4. 4

    Verifica la precisione

    Il risultato tiene conto dei mesi di lunghezza diversa e degli anni bisestili, quindi è sempre esatto indipendentemente dal periodo scelto.

Domande frequenti

Come si calcola il tempo trascorso da una data?
Si calcola la differenza grezza in anni, mesi e giorni tra la data di partenza e oggi. Se i giorni risultano negativi, si prende in prestito il numero di giorni del mese precedente (sottraendo un mese); se i mesi risultano negativi, si prende in prestito un anno (sottraendo un anno e aggiungendo 12 mesi). Il risultato finale è del tipo «X anni, Y mesi e Z giorni».
Il calcolo tiene conto degli anni bisestili?
Sì. Quando i giorni residui sono negativi, il componente recupera il numero esatto di giorni dell'ultimo mese completo tramite la formula `new Date(anno, mese, 0).getDate()`, che restituisce il valore corretto anche per febbraio in anni bisestili (28 o 29 giorni).
Posso inserire una data futura?
No. Il calcolatore accetta solo date precedenti o uguali a oggi: se si inserisce una data futura, il risultato non viene mostrato. Per calcolare il tempo che manca a un evento futuro è invece necessario uno strumento dedicato al conto alla rovescia.
Qual è la differenza tra questo strumento e un semplice conteggio dei giorni?
Un conteggio in soli giorni (ad esempio 1 000 giorni) non comunica immediatamente grandezze comprensibili. La scomposizione in anni, mesi e giorni è più leggibile: 1 000 giorni equivalgono a 2 anni, 8 mesi e tra 24 e 27 giorni, a seconda del periodo di riferimento.
Da quale data posso partire?
Non esiste un limite minimo imposto dal codice: si può inserire qualsiasi data valida nel passato, comprese date storiche lontane decenni o secoli. La precisione dipende dal calendario gregoriano, che il browser gestisce in modo nativo attraverso l'oggetto JavaScript `Date`.

Calcolatori correlati

Altri strumenti nella categoriaData e Calendario: