Area calendario
Sottrai mesi a una data
Sposta una data indietro di mesi di calendario interi, limitandola all'ultimo giorno valido.
Sottrai mesi a una data: Trova una data precedente spostandoti indietro di un numero intero di mesi di calendario. Il numero del giorno originale viene mantenuto quando il mese precedente lo contiene; se necessario, viene ridotto all'ultimo giorno del mese. In questo modo puoi tornare indietro da una data di riferimento senza trattare ogni mese come un intervallo fisso di giorni. Funziona al 100% localmente nel browser, senza caricare file sul server.
- Categoria
- Calcolatori
- Esecuzioni
- Nel browser
- Costo
- Gratuito · senza registrazione
- Disponibilità
- Pronto all'uso
Data risultante
—
- Mesi sottratti
- —
Data risultante = data − mesi interi; giorno = min(giorno originale, ultimo giorno del mese di destinazione)- Le date sono date di calendario a mezzanotte UTC; non viene applicata alcuna regolazione per il fuso orario locale o l'ora legale.
- I risultati sono strumenti di pianificazione. Non vengono dedotti giorni festivi, regole lavorative specifiche del paese o policy aziendali.
- Il calcolo dei mesi limita i giorni di destinazione non validi: il 31 marzo meno un mese diventa il 28 febbraio (o il 29 febbraio in un anno bisestile).
Calcolo a ritroso dei mesi con esempio di marzo
Prendi l'anno Y, il mese M e il giorno D originali, con M nell'intervallo da 1 a 12, e indica con N il numero non negativo di mesi. Indice del mese di destinazione I = 12Y + (M − 1) − N. Ricava da I l'anno e il mese, poi scegli come giorno di destinazione min(D, L), dove L è la durata di quel mese di destinazione. I confini tra anni vengono attraversati come parte dello stesso calcolo.
Per una data originale 2025-03-31 e N = 1, la destinazione è febbraio 2025. Ha L = 28 giorni, quindi min(31, 28) = 28. Il risultato è 2025-02-28, con 1 mese sottratto. In questo caso la distanza di calendario è di 31 giorni, nonostante l'input sia di un mese.
Usare le date precedenti come riferimenti per la pianificazione
La durata di febbraio segue le regole gregoriane degli anni bisestili spiegate dall'US Naval Observatory (https://aa.usno.navy.mil/faq/leap_years). Viene scelta una data precedente valida; il calcolo non inventa mai un 30 febbraio né trasferisce il giorno in eccesso a marzo.
Mantieni la scadenza originale come riferimento quando generi diverse date precedenti. Sottrarre ripetutamente un mese da ogni risultato precedente può propagare un giorno accorciato. Il campo accetta zero, che lascia invariata la scadenza inserita, ma non un numero di mesi negativo o frazionario. Non viene applicata alcuna correzione per il fine settimana né alcun controllo degli orari di apertura alla data precedente, quindi verifica il programma effettivo prima di prenotare il lavoro preparatorio.
Come usarlo
- Inserisci la data di riferimento da cui vuoi tornare indietro.
- Scegli il numero intero di mesi da sottrarre.
- Calcola e controlla la data precedente, soprattutto quando il giorno originale è vicino alla fine del mese.
Privacy e limitazioni
Date, orari e risultati restano nel tuo browser. Nessun dato inserito viene caricato.
Strumenti correlati
Domande frequenti
Cosa succede quando il mese precedente non ha il giorno 31?
Il risultato usa l'ultimo giorno valido del mese precedente. Tornando indietro da una data del 31 marzo, quindi, si ottiene il 28 o il 29 febbraio, a seconda dell'anno.
Aggiungendo gli stessi mesi si torna alla data originale?
Non sempre, dopo una riduzione alla fine del mese. La data risultante non conserva più l'informazione che il giorno originale fosse maggiore, quindi lo spostamento inverso può mantenere il giorno ridotto.
La sottrazione di mesi mantiene il giorno della settimana della data di riferimento?
No. Lo spostamento mantiene il numero del giorno quando possibile, non il giorno della settimana. Per ottenere una data precedente nello stesso giorno della settimana, sottrai invece settimane intere.
Strumento gratuito · nel browser esecuzioni · senza account