Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन डेट्स की तुलना कैसे करें?


पायथन डेट इम्प्लीमेंटेशन सभी तुलना ऑपरेटर्स का समर्थन करते हैं। इसलिए, यदि आप डेट ऑब्जेक्ट्स बनाने और हैंडल करने के लिए datetime मॉड्यूल का उपयोग कर रहे हैं, तो आप बस डेट्स पर <, >, <=, >= आदि ऑपरेटर्स का उपयोग कर सकते हैं। यह डेट्स की तुलना और वैलिडेशन के लिए जांच करना बहुत आसान बनाता है।

उदाहरण

from datetime import datetime
from datetime import timedelta
today = datetime.today()
yesterday = today - timedelta(days=1)
print(today < yesterday)
print(today > yesterday)
print(today == yesterday)

आउटपुट

यह आउटपुट देगा -

False
True
False

  1. - पायथन में डेट को डेटाइम में कैसे बदलें?

    आप datetime मॉड्यूल के combine मेथड का उपयोग करके एक डेट और एक समय को मिलाकर एक डेटाइम ऑब्जेक्ट बना सकते हैं। यदि आपके पास एक डेट ऑब्जेक्ट है और समय ऑब्जेक्ट नहीं है, तो आप datetime ऑब्जेक्ट का उपयोग करके समय ऑब्जेक्ट को न्यूनतम (न्यूनतम समय का अर्थ है मध्यरात्रि) पर इनिशियलाइज़ कर सकते हैं। उदाहर

  1. - पर्ल और पायथन में रेगुलर एक्सप्रेशन की तुलना कैसे करें?

    सबसे बुनियादी रेगेक्स फीचर्स लगभग हर इम्प्लीमेंटेशन में लगभग समान हैं: वाइल्ड कैरेक्टर ., क्वांटिफायर्स *, +, और ?, एंकर्स ^ और $, [] के अंदर कैरेक्टर क्लासेस, और बैक रेफरेंस \1, \2, \3 आदि। अल्टरनेशन पर्ल और पायथन में | द्वारा दर्शाया जाता है। पर्ल और पायथन आपको (?aimsx) के साथ रेगुलर एक्सप्रेश

  1. - पायथन में पूरा टाइमटपल कैसे प्रिंट करें?

    datetime.date इंस्टेंसेज का timetuple() मेथड time.struct_time टाइप का ऑब्जेक्ट लौटाता है। struct_time एक नेम्ड टपल ऑब्जेक्ट है (एक नेम्ड टपल ऑब्जेक्ट में एट्रिब्यूट्स होते हैं जिन्हें इंडेक्स या नाम से एक्सेस किया जा सकता है)। उदाहरण आप इसे प्रिंट में पास करके पूरा टाइम टपल प्रिंट कर सकते हैं। imp