def date_compare(date1, date2, fmt='%Y-%m-%d') -> bool:
"""
比较两个真实日期之间的大小,date1 > date2 则返回True
:param date1:
:param date2:
:param fmt:
:return:
"""
zero = datetime.datetime.fromtimestamp(0)
try:
d1 = datetime.datetime.strptime(str(date1), fmt)
except:
d1 = zero
try:
d2 = datetime.datetime.strptime(str(date2), fmt)
except:
d2 = zero
return d1 > d2
直接比较大小。