पायथन में दो डेटाइम के बीच 24 घंटे बीते हैं या नहीं जांचने के लिए, आपको पायथन में कुछ डेट गणित करना होगा। इसलिए यदि आपके पास 2 डेटाइम ऑब्जेक्ट्स हैं, तो आपको उन्हें घटाना होगा और फिर परिणामस्वरूप प्राप्त timedelta ऑब्जेक्ट का उपयोग तुलना के लिए करना होगा। आप इसकी सीधे int से तुलना नहीं कर सकते, इसलिए आपको पहले इससे सेकंड निकालने होंगे।
उदाहरण
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("its been over a day!")
आउटपुट
यह आउटपुट देगा -
its been over a day!