如何检查日期是否在python的两个日期之间?
EDIT1:在excel中,我正在阅读的日期是7/13/2018。
答案 0 :(得分:3)
您可以转换日期,以便在Python中轻松比较。日期1和日期2是转换日期,input_1
和input_2
是Excel的两个输入。传入的第二个参数是传入日期的格式。
date_1 = datetime.strptime(input_1, '%d/%m/%Y')
date_2 = datetime.strptime(input_2, '%d/%m/%Y')
date_3 = date(2017, 7, 19)
现在您的日期格式正确,我会检查date_3
是否属于date_1
和date_2
。这将返回一个布尔值。
date_1 < date_3 < date_2