在网络上有很多写法,但终会出错,据查到次错误type object 'datetime.datetime' has no attribute 'timedelta'因为导入包form datatime import datetime 后语句中写了两个datetime:
import
datetime
def
dateRange(beginDate, endDate):
dates
=
[]
dt
=
datetime.datetime.strptime(beginDate,
"%Y-%m-%d"
)
date
=
beginDate[:]
while
date <
=
endDate:
dates.append(date)
dt
=
dt
+
datetime.timedelta(
1
)