如何检查日期是否已通过Python传递(简单)

时间:2015-04-30 18:37:31

标签: python date

我已经四处查看是否可以在Python中找到一个简单的方法来查明日期是否已过去。

例如: - 如果日期为01/05/2015,则为日期; <{1}}被输入Python,它会返回True,说日期已经过去了。

这需要尽可能简单有效。

感谢您的帮助。

3 个答案:

答案 0 :(得分:3)

只是比较一下?

>>> t1 = datetime.datetime.now()
>>> t2 = datetime.datetime.now()
>>> t1>t2
False
>>> t1<t2
True

答案 1 :(得分:0)

您可以创建一个执行以下操作的简单函数:

def has_expired(date):
    import datetime

    return date < datetime.datetime.now()

答案 2 :(得分:0)

此处有两行代码

from datetime import datetime
print datetime(2015,04,30) < datetime.strptime(inputdate, "%d/%m/%Y").date()