Python获取时间范围内日期列表和周列表的函数
Python获取时间范围内日期列表和周列表的函数
1、获取日期列表
# -*- coding=utf-8 -*-
import datetime
def dateRange(beginDate, endDate):
dates = []
dt = datetime.datetime.strptime(beginDate, "%Y-%m-%d")
date = beginDate[:]
while date <= endDate:
dates.append(date)
dt = dt + datetime.timedelta(1)
date = dt.strftime("%Y-%m-%d")
return dates
if __name__ == '__main__':
for date in dateRange('2018-02-01', '2018-02-10'):
print date
输出结果
2018-02-01
2018-02-02
2018-02-03
2018-02-04
2018-02-05
2018-02-06
2018-02-07
2018-02-08
2018-02-09
2018-02-10
知识点扩展:
python获取日期的周数
总结
以上所述是小编给大家介绍的Python获取时间范围内日期列表和周列表的函数 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
以上是 Python获取时间范围内日期列表和周列表的函数 的全部内容, 来源链接: utcz.com/z/318445.html