如何仅使用datetime在Python中添加1个月到当前时间?

时间:2018-04-04 11:37:30

标签: python python-3.x datetime

我想出了一些如何添加30天的想法。但是如果本月有31天或28天,代码应该增加31天,例如,如果它是2月。唯一应该使用的库是 datetime 。 这就是我的意思。

 def get_next_month(date):
   month = (date.month % 12) + 1
   year = date.year + (date.month + 1 > 12)
   datetime.datetime(year, month, 1)

但它并不完全正确(

0 个答案:

没有答案