📅  最后修改于: 2023-12-03 15:34:09.417000             🧑  作者: Mango
当处理日期列表时,经常需要以某种方式遍历所有日期。Python的datetime模块提供了一个方便的方法来处理日期。以下是一个简单的示例程序,它演示了如何遍历一个日期范围并执行某些操作。
import datetime
start_date = datetime.date(2021,1,1)
end_date = datetime.date(2021,1,31)
delta = datetime.timedelta(days=1)
while start_date <= end_date:
print(start_date.strftime('%Y-%m-%d'))
start_date += delta
2021-01-01
2021-01-02
2021-01-03
2021-01-04
2021-01-05
2021-01-06
2021-01-07
2021-01-08
2021-01-09
2021-01-10
2021-01-11
2021-01-12
2021-01-13
2021-01-14
2021-01-15
2021-01-16
2021-01-17
2021-01-18
2021-01-19
2021-01-20
2021-01-21
2021-01-22
2021-01-23
2021-01-24
2021-01-25
2021-01-26
2021-01-27
2021-01-28
2021-01-29
2021-01-30
2021-01-31
在Python中,datetime模块提供了方便的方法来处理日期和时间。本文中的示例程序演示了如何遍历一系列日期,但还有很多其他有用的方法和函数可用于处理日期。可以参考Python官方文档以了解更多信息。