Python:
दो तारीखों की तुलना
कैसे करें? (How to:)
from datetime import datetime
# तारीखें बनाएं
date1 = datetime(2023, 3, 15)
date2 = datetime(2023, 4, 25)
# तारीखों की तुलना करें
print("date1 छोटी है date2 से:", date1 < date2)
print("date1 और date2 बराबर हैं:", date1 == date2)
print("date1 बड़ी है date2 से:", date1 > date2)
Sample Output:
date1 छोटी है date2 से: True
date1 और date2 बराबर हैं: False
date1 बड़ी है date2 से: False
गहराई से जानकारी (Deep Dive)
Python में दो तारीखों की तुलना datetime
मॉड्यूल से की जा सकती है। 1990 में Python की शुरुआत से, datetime
मानक पुस्तकालय में एक मुख्य कोग है। विकल्पों में time
मॉड्यूल भी है, पर वह सीमित है। तारीखों की तुलना करते समय, datetime
ऑब्जेक्ट्स को सीधे तुलना ऑपरेटरों के साथ compare किया जा सकता है, जैसे <
, >
, ==
। बेहतर functionality और third-party extensions के लिए, dateutil
पैकेज भी उपलब्ध है।
और भी (See Also)
- datetime मॉड्यूल की आधिकारिक डाॅक्स: https://docs.python.org/3/library/datetime.html
- dateutil पैकेज: https://dateutil.readthedocs.io/en/stable/
- Python की टाइम फंक्शंस पर गहराई से समझ: https://realpython.com/python-time-module/