如何在Python中找出两个日期之间是否相隔24个小时?
要在Python中找出两个日期之间是否相隔24个小时,您需要进行一些Python日期运算。因此,如果您有2个日期对象,则需要将它们相减,然后将您所得到的timedelta对象用于比较。您不能直接将其与int比较,因此您需要首先从中提取秒数。
阅读更多:Python 教程
示例
from datetime import datetime
NUMBER_OF_SECONDS = 86400 # 24小时内的秒数
first = datetime(2017, 10, 10)
second = datetime(2017, 10, 12)
if (first - second).total_seconds() > NUMBER_OF_SECONDS:
print("它已经超过一天了!")
输出
这将给出以下输出 −
它已经超过一天了!
极客教程