当前位置: 移动技术网 > IT编程>脚本编程>Python > python3获取两个日期之间所有日期,以及比较大小(方法教程)

python3获取两个日期之间所有日期,以及比较大小(方法教程)

2018年02月04日  | 移动技术网IT编程  | 我要评论

混沌轩辕绝,蚂蚁手打,人心果

python3获取两个日期之间所有日期,以及比较大小(方法教程)。

import datetime  
#获取两个日期间的所有日期  
def getEveryDay(begin_date,end_date):  
    date_list = []  
    begin_date = datetime.datetime.strptime(begin_date, "%Y-%m-%d")  
    end_date = datetime.datetime.strptime(end_date,"%Y-%m-%d")  
    while begin_date <= end_date:  
        date_str = begin_date.strftime("%Y-%m-%d")  
        date_list.append(date_str)  
        begin_date += datetime.timedelta(days=1)  
    return date_list  
print(getEveryDay('2016-01-01','2017-05-11'))  
import datetime  
#比较大小  
strftime = datetime.datetime.strptime("2017-11-02", "%Y-%m-%d")  
strftime2 = datetime.datetime.strptime("2017-01-04", "%Y-%m-%d")  
print("2017-11-02大于2017-01-04:",strftime>strftime2)  

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网