可以使用Python的datetime模块来循环半年时间。示例代码如下:
from datetime import datetime, timedelta
start_date = datetime(2021, 1, 1) # 设置开始日期
end_date = datetime(2022, 1, 1) # 设置结束日期
half_year = timedelta(days=182) #半年时间
while start_date < end_date:
print(start_date.strftime("%Y-%m-%d")) # 输出日期
start_date += half_year # 加上半年时间
运行输出的结果是每隔半年输出一次日期,直到结束日期。例如:
2021-01-01
2021-07-02
2022-01-02
上一篇:半年日期格式
下一篇:Banno - 设置配置值?