概述
def get_date_list(start,end):
date_list= []
date = datetime.datetime.strptime(start,'%Y-%m-%d')
end = datetime.datetime.strptime(end,'%Y-%m-%d')
while date <= end:
date_list.append(date.strftime('%Y-%m-%d'))
date = date + datetime.timedelta(1)
return date_list
def main():
a = get_date_list('2016-02-29','2016-03-20')
print(a)
main()
输出:
['2016-02-29', '2016-03-01', '2016-03-02', '2016-03-03', '2016-03-04', '2016-03-05', '2016-03-06', '2016-03-07', '2016-03-08', '2016-03-09', '2016-03-10', '2016-03-11', '2016-03-12', '2016-03-13', '2016-03-14', '2016-03-15', '2016-03-16', '2016-03-17', '2016-03-18', '2016-03-19', '2016-03-20']
Process finished with exit code 0
最后
以上就是狂野服饰为你收集整理的python 枚举一段时间内的日期,利用timedelta()的全部内容,希望文章能够帮你解决python 枚举一段时间内的日期,利用timedelta()所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复