1. 程式人生 > >python給定起始和結束日期,如何得到中間所有日期

python給定起始和結束日期,如何得到中間所有日期

import datetime
start='2016-06-01'
end='2017-01-01'
 
datestart=datetime.datetime.strptime(start,'%Y-%m-%d')
dateend=datetime.datetime.strptime(end,'%Y-%m-%d')
 
while datestart<dateend:
    datestart+=datetime.timedelta(days=1)
    print datestart.strftime('%Y-%m-%d')