我正在尝试创建一个以mmddyyyy格式表示的日期数组。这些日期将从当前日期开始,然后往未来两周延伸。所以一切都取决于起始日期。当我运行我的代码时,我收到了一个错误提示:
Traceback (most recent call last):
File "timeTest.py", line 8, in <module>
day = datetime.timedelta(days=i)
AttributeError: type object 'datetime.datetime' has no attribute 'timedelta'
我不确定为什么会发生这种情况,因为在网上搜索后,我注意到人们是以这种方式使用“timedelta”。
以下是我的代码:
import time
from datetime import datetime, date, time, timedelta
dayDates = []
today = datetime.now()
dayDates.append(today.strftime("%m%d%Y"))
for i in range(0,14):
day = today + datetime.timedelta(days=i)
print day