QQ交流群:127591054
JackChiang QQ:595696297
获取两个日期之间的日期列表如:输入2012-09-21~2013-10-21
得到的结果为:2012-09-21,2012-09-22等等一直到2013-10-21
调用get_date_list函数传入一个时间范围列表:如get_date_list([1,’2012-09-21’,’2013-10-21’])
传入参数列表第0个代表状态,0代表日期传入是错误的,1,代表传入一个日期。2、代表传入两个日期,并且第二个日期是大于第一个日期的合法日期。
#获取两个日期中间的日期列表
def gen_dates(b_date, days):
day = timedelta(days=1)
for i in range(days):
yield b_date + day*i
def get_date_list(user_say_date):

本文介绍如何使用Python获取两个日期之间的所有日期,例如从2012-09-21到2013-10-21。通过调用get_date_list函数,传入日期范围列表,函数会返回一个包含所有中间日期的列表。函数还包含对输入日期进行检查的状态标识,确保第二个日期大于第一个日期。
最低0.47元/天 解锁文章
3578

被折叠的 条评论
为什么被折叠?



