如何比较python中的两个日期以确定第二个日期是否在第一个日期之后?
答案 0 :(得分:1)
提示:datetime.strptime()
答案 1 :(得分:0)
def dateAfter(d1, d2):
from datetime import date
d1list = d1.split(".")
day1 = int(d1list[0])
month1 = int(d1list[1])
year1 = int(d1list[2])
d2list = d2.split(".")
day2 = int(d2list[0])
month2 = int(d2list[1])
year2 = int(d2list[2])
date1 = date(year1, month1, day1)
date2 = date(year2, month2, day2)
return date1 > date2
>>> dateAfter("13.12.2010", "08.12.2010")
True