Ich möchte einen Monat zu einem bestimmten Datum hinzufügen
%Vor%
also sollte ich
bekommen
%Vor%
aber mit
%Vor%
Ich sollte
bekommen
%Vor%
, weil es keine 2015.02.31 (und ich möchte mein Ergebnis Runde 1 Tag wird nach )
Einige Monate haben 31 Tage, andere 30, manche 29, manche 28!
Zugabe so ein datetime.timedelta
ist wahrscheinlich keine gute Art und Weise zu tun (weil wir die Anzahl der Tage, wissen nicht, hinzuzufügen)
Ich habe bemerkt, dass Pandas ein interessantes Konzept von DateOffset
haben
Ссылка
, aber ich habe kein Month
versetzt, nur MonthBegin
oder MonthEnd
finden
Ich sehe auch diesen Beitrag
Wie Ich berechne das Datum sechs Monate vom aktuellen Datum mit dem Datetime Python-Modul?
Ich habe also dateutil.relativedelta
versucht, aber
%Vor%
gibt
zurück
%Vor%
Das Ergebnis wurde einen Tag vor gerundet.
Gibt es einen (sauberen) Weg zum runden Tag nach ?
bearbeiten:
Ich hatte ein Beispiel mit einem Monat hinzufügen, aber ich mag auch zum Beispiel hinzufügen können: 2 Jahre und 6 Monate (a relativedelta(years=2, months=6)
verwenden)