Имам дата "10/10/11(m-d-y)"
и искам да добавя 5 дни към нея с помощта на скрипт на Python. Моля, помислете за общо решение, което работи и в края на месеца.
Използвам следния код:
import re
from datetime import datetime
StartDate = "10/10/11"
Date = datetime.strptime(StartDate, "%m/%d/%y")
print Date
-> печата '2011-10-10 00:00:00'
Сега искам да добавя 5 дни към тази дата. Използвах следния код:
EndDate = Date.today()+timedelta(days=10)
Което върна тази грешка:
name 'timedelta' is not defined
name 'timedelta' is not defined
, това означава, че не сте дефиниралиtimedelta
никъде. Python обикновено е доста информативен относно своите съобщения за грешки. - person Katriel   schedule 29.07.2011