Ein Kalendermonat hat keine feste Tageszahl
Ein Monat nach dem 15. Januar ist nach der hier verwendeten Regel der 15. Februar. Für den 31. Januar existiert im Februar jedoch kein entsprechender Tag. Der Rechner begrenzt das Ergebnis deshalb auf den letzten Tag des Zielmonats.
Beispiel ohne Schaltjahr
31.01.2027 + 1 Monat = 28.02.2027. Bei zwei Monaten wird direkt der März als Zielmonat gewählt: 31.01.2027 + 2 Monate = 31.03.2027. Der ursprüngliche Tag 31 ist dort vorhanden.
Zwei einzelne Schritte können anders ausfallen
Wenn du erst einen Monat addierst und das Ergebnis 28. Februar anschließend erneut um einen Monat verschiebst, ist der neue Ausgangstag der 28. Das Ergebnis lautet dann 28. März. Eine direkte Verschiebung um zwei Monate und zwei aufeinanderfolgende Verschiebungen sind daher nicht immer gleich.
Rückwärtsrechnen ist nicht immer umkehrbar
Aus 31. Januar wird durch einen Monat Addition der 28. Februar. Ein Monat Abzug vom 28. Februar führt zum 28. Januar. Die ursprüngliche Information über den 31. wurde bei der Begrenzung entfernt. Für monatliche Termine solltest du eine gewünschte Regel wie „immer Monatsletzter“ gesondert festlegen.
Zum Ausprobieren: Datumsrechner.