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

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


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

उदाहरण

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. हम पायथन तिथियों की तुलना कैसे करते हैं?

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

  1. पायथन डेट स्ट्रिंग को डेट ऑब्जेक्ट में कैसे बदलें?

    आप strptime फ़ंक्शन का उपयोग करके किसी स्ट्रिंग को दिनांक ऑब्जेक्ट में कनवर्ट कर सकते हैं। दिनांक स्ट्रिंग और वह प्रारूप प्रदान करें जिसमें दिनांक निर्दिष्ट है। उदाहरण import datetime date_str = '29122017' # The date - 29 Dec 2017 format_str = '%d%m%Y' # The format datetime_obj = da

  1. पायथन में एक स्ट्रिंग से तारीख कैसे निकालें?

    आपको तारीख के प्रारूप को जानने की जरूरत है जो इसे निकालने के लिए स्ट्रिंग में हो सकता है। आप दिनांक निकालने के लिए बस एक नियमित अभिव्यक्ति का उपयोग कर सकते हैं और दिनांक को पार्स करने के लिए datetime.datetime.strptime का उपयोग कर सकते हैं। उदाहरण के लिए, यदि आपके पास YYYY-MM-DD प्रारूप में एक स्ट्रि