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

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


अजगर डेटाटाइम को strftime के साथ युग में बदलने के लिए आपको strftime फ़ंक्शन को एक स्वरूपण स्ट्रिंग के साथ प्रदान करने की आवश्यकता होगी जिसमें युग के बाद से सेकंड के रूप में दिनांक को स्वरूपित करने के लिए कोड शामिल है। इस उद्देश्य के लिए %s निर्देश का उपयोग किया जाता है।

उदाहरण

import datetime
timestamp = datetime.datetime(2017, 12, 1, 0, 0).strftime('%s')
print(timestamp)

आउटपुट

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

1445212800

यदि आप Python 3.3+ पर हैं, तो आप युगों से समय निकालने के लिए बस टाइमस्टैम्प फ़ंक्शन का उपयोग कर सकते हैं।

उदाहरण

import datetime
timestamp = datetime.datetime(2017, 12, 1, 0, 0).timestamp()
print(timestamp)

आउटपुट

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

1445212800

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

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

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

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

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

    हम एक अजगर अभिव्यक्ति के रूप में स्ट्रिंग का मूल्यांकन करने के लिए यहां ast.literal_eval() का उपयोग कर सकते हैं। यह सुरक्षित रूप से एक अभिव्यक्ति नोड या एक पायथन अभिव्यक्ति वाले स्ट्रिंग का मूल्यांकन करता है। प्रदान की गई स्ट्रिंग या नोड में केवल निम्नलिखित पायथन शाब्दिक संरचनाएं शामिल हो सकती हैं:स