1 import datetime
2
3 date1 = '2020-04-03'
4 date2 = '2021-03-10'
5 start = datetime.datetime.strptime(date1, '%Y-%m-%d')
6 end = datetime.datetime.strptime(date2, '%Y-%m-%d')
7 step = datetime.timedelta(days=1)
8 while start <= end:
9 print(start.date())
10 start += step
1 from dateutil import rrule, parser
2
3 date1 = '2011-05-03'
4 date2 = '2011-05-10'
5
6 dates = list(rrule.rrule(rrule.DAILY,
7 dtstart=parser.parse(date1),
8 until=parser.parse(date2)))
9
10 print(dates)
1 import pandas as pd
2
3 date1 = '2011-05-03'
4 date2 = '2011-05-10'
5 dates = pd.date_range(date1, date2).tolist()
6 print(dates)