我需要增加日期时间值的月份next_month = datetime.datetime(mydate.year, mydate.month+1, 1)当月份为12时,它将变为13并引发错误“月份必须在1..12中”。(我希望这一年会增加)我想使用timedelta,但不需要月份参数。有relativedelta python软件包,但我不想仅为此安装它。还有一种使用strtotime的解决方案。time = strtotime(str(mydate));next_month = date("Y-m-d", strtotime("+1 month", time));我不想从datetime转换为str然后转换为time,然后转换为datetime;因此,它仍然还是一个图书馆有人像使用timedelta一样有任何简单的好解决方案吗?
添加回答
举报
0/150
提交
取消