Calcolatrice di date
Che cos’è una calcolatrice di date?
Una calcolatrice di date prende una data iniziale e la sposta in avanti o indietro di un intervallo misurato in anni, mesi, settimane e giorni. Restituisce la data di calendario risultante, insieme al giorno della settimana in cui cade.
Contare le date a mano è sorprendentemente soggetto a errori: i mesi hanno durate diverse, gli anni bisestili aggiungono un giorno ogni quattro anni e le settimane attraversano i confini dei mesi. Questa calcolatrice fa la contabilità al posto tuo, rispettando il calendario reale in modo che il risultato sia sempre una data valida.
È utile ogni volta che devi proiettare una data nel futuro o ricondurla nel passato: una finestra di consegna, un rinnovo di contratto, una data limite di reso o semplicemente «che data sarà tra 90 giorni da oggi?».
Come funziona la calcolatrice
La calcolatrice ha bisogno di tre cose:
- Una data iniziale — la data da cui conti.
- Un’operazione — se aggiungere l’intervallo (avanzare) o sottrarlo (retrocedere).
- Un intervallo — il numero di anni, mesi, settimane e giorni da applicare.
Le unità vengono applicate dalla più grande alla più piccola: prima gli anni, poi i mesi, poi le settimane, poi i giorni. Lavorare con il calendario significa che il risultato rispetta le durate dei mesi e gli anni bisestili. Ad esempio, aggiungere un mese al 31 gennaio cade nell’ultimo giorno di febbraio invece di sforare fino a marzo.
Quando uno spostamento cade su una data che non esiste — come sottrarre un anno dal 29 febbraio in un anno bisestile — il risultato viene riportato all’ultimo giorno valido di quel mese (28 febbraio).
Formula
Uno spostamento di calendario non è un singolo numero fisso di giorni, perché mesi e anni variano in durata. Lo esprimiamo come una sequenza di passi consapevoli del calendario applicati alla data iniziale :
dove:
- = numero di anni
- = numero di mesi
- = numero di settimane
- = numero di giorni
Il segno è positivo quando si aggiunge e negativo quando si sottrae. Settimane e giorni sono esatti:
Anni e mesi, tuttavia, dipendono dalla posizione nel calendario, motivo per cui vengono applicati passo dopo passo anziché convertiti in un conteggio di giorni forfettario.
Esempi
Esempio 1: Aggiungere giorni
Inizia il 2024-01-01 e aggiungi 100 giorni.
Il risultato è 2024-04-10, un mercoledì.
Esempio 2: Aggiungere settimane
Inizia il 2024-01-01 e aggiungi 3 settimane.
Il risultato è 2024-01-22, un lunedì.
Esempio 3: Aggiungere anni
Inizia il 2024-06-15 e aggiungi 5 anni.
Il risultato è 2029-06-15, un venerdì.
Esempio 4: Sottrarre giorni
Inizia il 2024-04-10 e sottrai 100 giorni.
Il risultato è 2024-01-01, la stessa data usata come inizio nell’Esempio 1.
Usi pratici
- Scadenze e date di scadenza — conta in avanti un numero fisso di giorni per sapere quando qualcosa è dovuto, o all’indietro per sapere quando iniziare.
- Abbonamenti e contratti — aggiungi una durata misurata in mesi o anni a una data di inizio per trovare la data di rinnovo.
- Resi e garanzie — aggiungi una finestra di reso di 30 giorni o un periodo di garanzia pluriennale a una data di acquisto.
- Pianificazione — proietta un traguardo in avanti in settimane, o ripercorri un anniversario all’indietro negli anni.
Domande frequenti
La calcolatrice gestisce gli anni bisestili?
Sì. Poiché lo spostamento viene applicato sul calendario reale, aggiungere 2 giorni al 2024-02-28 (un anno bisestile) cade il 2024-03-01, mentre in un anno non bisestile cadrebbe il 2024-03-02.
Cosa succede quando un mese è troppo corto?
Il risultato viene riportato all’ultimo giorno valido del mese di destinazione. Aggiungere un mese al 31 gennaio 2024 dà il 29 febbraio 2024 (l’ultimo giorno di quel febbraio bisestile) invece di una data di marzo non valida.
Posso sottrarre un intervallo oltre ad aggiungerlo?
Sì. Scegli l’operazione Sottrai e l’intervallo viene applicato all’indietro, collocando il risultato più indietro nel tempo.
In cosa differisce da una calcolatrice di aggiunta del tempo?
Una calcolatrice di aggiunta del tempo sposta una data e un’ora di ore, minuti e secondi. Questa calcolatrice lavora a livello di giorni di calendario interi, quindi sposta di anni, mesi, settimane e giorni e indica la data risultante e il giorno della settimana.