Q: 计算2017-02-22到2017-04-02的时间列表
A:
from datetime import timedelta, date def get(start,end): # get("2017-02-24","2017-04-02") #startList = start.split('-') #start_day = date(int(startList[0]),int(startList[1]),int(startList(2)) #end_day = date(int(startList[0]),int(startList[1]),int(startList(2)) start = date(2017,2,22) end = date(2017,4,2) delta = timedelta(days=1) ndays = abs(end-start).days b = [] for i in range(ndays): newday = start + delta aa = newday.isoformat() b.append( aa ) start = newday return b