python 筛选日期范围
时间: 2023-07-05 21:32:56 浏览: 240
Python实用日期时间处理方法汇总
你可以使用 Python 中的 datetime 和 timedelta 模块来筛选日期范围。以下是一个示例代码:
```python
from datetime import datetime, timedelta
# 创建一个日期范围
start_date = datetime(2021, 1, 1)
end_date = datetime(2021, 12, 31)
date_range = end_date - start_date
# 筛选符合条件的日期
for i in range(date_range.days + 1):
date = start_date + timedelta(days=i)
if date.month == 6:
print(date)
```
在上面的示例代码中,我们首先创建了一个日期范围,然后使用 timedelta 模块计算出日期范围的天数,接着使用 for 循环遍历每一天,最后使用 if 语句筛选出符合条件的日期(这里是筛选出六月份的日期)并打印出来。你可以根据自己的需求修改 if 语句中的条件。
阅读全文