import datetime
def main():
begin = datetime.date(2018, 1, 1)
end = datetime.date(2018, 12, 1)
for i in range((end - begin).days + 1):
day = begin + datetime.timedelta(days=i)
print(str(day))
if __name__ == '__main__':
main()
部分输出如下:
2018-11-21
2018-11-22
2018-11-23
2018-11-24
2018-11-25
2018-11-26
2018-11-27
2018-11-28
2018-11-29
2018-11-30
2018-12-01