为了账号安全,请及时绑定邮箱和手机立即绑定

如何在不使用库的情况下通过python中的自定义月份增加日期时间

如何在不使用库的情况下通过python中的自定义月份增加日期时间

开满天机 2019-12-10 09:48:36
我需要增加日期时间值的月份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一样有任何简单的好解决方案吗?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 520 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信