अजगर को वर्तमान समय मिलता है

इस लेख में, आप अपने लोकल के वर्तमान समय के साथ-साथ पायथन में अलग-अलग समय क्षेत्रों को प्राप्त करना सीखेंगे।

पायथन में वर्तमान समय को प्राप्त करने के लिए कई तरीके हैं।

उदाहरण 1: डेटाटाइम ऑब्जेक्ट का उपयोग करके वर्तमान समय

 from datetime import datetime now = datetime.now() current_time = now.strftime("%H:%M:%S") print("Current Time =", current_time) 

आउटपुट

 वर्तमान समय = 07:41:19

उपरोक्त उदाहरण में, हमने datetimeडेटाइम मॉड्यूल से वर्ग आयात किया है । फिर, हमने वर्तमान तिथि और समय वाली now()एक datetimeवस्तु प्राप्त करने के लिए विधि का उपयोग किया ।

Datetime.strftime () विधि का उपयोग करते हुए, हमने तब वर्तमान समय का प्रतिनिधित्व करने वाला एक स्ट्रिंग बनाया।

यदि आपको timeवर्तमान समय वाली कोई वस्तु बनाने की आवश्यकता है , तो आप ऐसा कुछ कर सकते हैं।

 from datetime import datetime now = datetime.now().time() # time object print("now =", now) print("type(now) =", type(now)) 

आउटपुट

 अब = 07: 43: 37.457423 प्रकार (अब) = 

उदाहरण 2: समय मॉड्यूल का उपयोग करके वर्तमान समय

आप समय मॉड्यूल का उपयोग करके वर्तमान समय भी प्राप्त कर सकते हैं।

 import time t = time.localtime() current_time = time.strftime("%H:%M:%S", t) print(current_time) 

आउटपुट

 07:46:58

उदाहरण 3: एक समयक्षेत्र का वर्तमान समय

यदि आपको एक निश्चित समय-क्षेत्र का वर्तमान समय खोजने की आवश्यकता है, तो आप pytZ मॉड्यूल का उपयोग कर सकते हैं।

 from datetime import datetime import pytz tz_NY = pytz.timezone('America/New_York') datetime_NY = datetime.now(tz_NY) print("NY time:", datetime_NY.strftime("%H:%M:%S")) tz_London = pytz.timezone('Europe/London') datetime_London = datetime.now(tz_London) print("London time:", datetime_London.strftime("%H:%M:%S")) 

आउटपुट

 NY समय: 03:45:16 लंदन समय: 08:45:16

दिलचस्प लेख...