如何判断一个日期是否在另外两个日期之间?

9 浏览
0 Comments

如何判断一个日期是否在另外两个日期之间?

我有以下代码:

if date in (start, end):
        print('在两者之间')
else:
        print('不在!')

date、start和end都是以1/1的格式的变量。我应该怎么做才能打印出正确的结果?我试过将date设为10/2,start设为3/14,end设为11/7,但打印出的结果是'不在',也就是说它没有正确运行。我猜想需要将它们格式化为日期格式,然后进行比较。

0