【发布时间】:2019-05-02 18:39:31
【问题描述】:
我正在尝试从某个日期 + 五天后获取日、月和年的日期。
这是我的代码:
import datetime
day = datetime.datetime(2018,3,27).strftime("%d")
month = datetime.datetime(2018,3,27).strftime("%m")
year = datetime.datetime(2018,3,27).strftime("%Y")
day += datetime.timedelta(days=5)
month += datetime.timedelta(days=5)
year += datetime.timedelta(days=5)
print (day)
print (month)
print (year)
我得到的错误:
TypeError: must be str, not datetime.timedelta
我尝试使用 str() 进行转换,但 2019 年我得到了 20195。
有人知道如何解决这个问题吗?
【问题讨论】:
标签: python python-3.x python-2.7