Почему дельта даты и времени Python не найдена?
Я пытаюсь сделать массив дат в формате 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