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

मैं पाइथन में वर्तमान समय पर ऑफ़सेट कैसे लागू कर सकता हूं?


जब भी आप किसी तिथि/समय में जोड़ना या घटाना (ऑफसेट लागू करना) चाहते हैं, तो datetime.datetime() का उपयोग करें, फिर datetime.timedelta() उदाहरणों को जोड़ें या घटाएं। टाइमडेल्टा ऑब्जेक्ट एक अवधि का प्रतिनिधित्व करता है, दो तिथियों या समय के बीच का अंतर। टाइमडेल्टा कंस्ट्रक्टर में निम्नलिखित फंक्शन सिग्नेचर होते हैं -

datetime.timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[, hours[, weeks]]]]]]])

>नोट - सभी तर्क वैकल्पिक हैं और 0 के लिए डिफ़ॉल्ट हैं। तर्क ints, long या फ़्लोट हो सकते हैं, और सकारात्मक या नकारात्मक हो सकते हैं। आप इसके बारे में यहाँ और अधिक पढ़ सकते हैं - https://docs.python.org/2/library/datetime.html#timedelta-objects

उदाहरण

टाइमडेल्टा वस्तुओं और तिथियों का उपयोग करने का एक उदाहरण -

import datetime
old_time = datetime.datetime.now()
print(old_time)
new_time = old_time - datetime.timedelta(hours=2, minutes=10)
print(new_time)

आउटपुट

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

2018-01-04 11:09:00.694602
2018-01-04 08:59:00.694602

timedelta() अंकगणित datetime.time() ऑब्जेक्ट्स के लिए समर्थित नहीं है; यदि आपको किसी मौजूदा datetime.time() ऑब्जेक्ट से ऑफ़सेट का उपयोग करने की आवश्यकता है, तो बस datetime.datetime.combine() का उपयोग datetime.datetime() उदाहरण बनाने के लिए करें, अपनी गणना करें, और .time के साथ फिर से समय निकालें। () विधि।


  1. मैं पाइथन Matplotlib में एक ही साजिश पर दो अलग-अलग दूरी वाली समय श्रृंखला कैसे प्लॉट कर सकता हूं?

    Matplotlib का उपयोग करके एक ही प्लॉट पर दो अलग-अलग स्पेस टाइम सीरीज़ प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं कदम फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। बनाएं x1, y1 और x2 और y2 डेटा बिंदु। एक आकृति और सबप्लॉट का एक सेट बनाएं। उस डेटा को प्लॉट करे

  1. टिंकर में एंट्री विजेट में वर्तमान समय कैसे सम्मिलित करें?

    दिनांक और समय मॉड्यूल के साथ काम करने के लिए, पायथन डेटाटाइम पैकेज प्रदान करता है। दिनांक समय . का उपयोग करना पैकेज, हम दिनांक प्रदर्शित कर सकते हैं, डेटाटाइम ऑब्जेक्ट में हेरफेर कर सकते हैं और एप्लिकेशन में अतिरिक्त कार्यक्षमता लिखने के लिए इसका उपयोग कर सकते हैं। टिंकर विंडो में वर्तमान तिथि प्रद

  1. टिंकर विंडो में प्रदर्शित करने की वर्तमान तिथि कैसे प्राप्त करें?

    दिनांक और समय मॉड्यूल के साथ काम करने के लिए, पायथन डेटाटाइम . प्रदान करता है पैकेट। डेटाटाइम . का उपयोग करना पैकेज, हम दिनांक प्रदर्शित कर सकते हैं, डेटाटाइम ऑब्जेक्ट में हेरफेर कर सकते हैं, और किसी एप्लिकेशन में अतिरिक्त कार्यक्षमता लिखने के लिए इसका उपयोग कर सकते हैं। टिंकर विंडो में वर्तमान तिथ