पायथॉन डेट
- पिछला पृष्ठ पायथॉन मॉड्यूल
- अगला पृष्ठ पायथॉन JSON
पायथॉन डेट
Python में तारीख अपने आपका डाटा टाइप नहीं है, लेकिन हम नाम datetime
के मॉड्यूल, तारीख को तारीख ऑब्जैक्ट के रूप में संभाला जाए।
उदाहरण
आयात datetime
मॉड्यूल को आयात करें, ताकि तारीख को तारीख ऑब्जैक्ट के रूप में संभाला जा सके:
import datetime x = datetime.datetime.now() print(x)
तारीख आउटपुट
यदि हम ऊपर दिए गए कोड को चलाएं, तो परिणाम:
2019-08-14 12:52:55.817273
तारीख में वर्ष, महीना, दिन, घंटे, मिनट, सेकंड और माइक्रोसेकंड होते हैं。
datetime
मॉड्यूल की कई विधियाँ हैं जो तारीख ऑब्जैक्ट के बारे में जानकारी देती हैं。
नीचे कुछ उदाहरण हैं, जिनको आप इस चैप्टर में बाद में विस्तार से सीखेंगे:
उदाहरण
weekday के नाम और वर्ष को वापस करें:
import datetime x = datetime.datetime.now() print(x.year) print(x.strftime("%A"))
तारीख ऑब्जैक्ट को बनाएं
यदि हम तारीख को बनाना चाहते हैं, तो हम datetime मॉड्यूल का उपयोग कर सकते हैं: datetime()
क्लास (कन्स्ट्रक्टर)。
datetime()
क्लास को तारीख को बनाने के लिए तीन पैरामीटर की आवश्यकता है: वर्ष, महीना, दिन。
उदाहरण
तारीख ऑब्जैक्ट को बनाएं:
import datetime x = datetime.datetime(2020, 5, 17) print(x)
datetime()
क्लास अभी भी वक्त और टाइमजोन (घंटे, मिनट, सेकंड, माइक्रोसेकंड, tzone) के पैरामीटर को स्वीकार करती है, लेकिन वे वैकल्पिक हैं, डिफ़ॉल्ट मान 0
,(टाइमजोन डिफ़ॉल्ट रूप से None
)
strftime() मथड़ा
datetime
ऑब्जैक्ट को तारीख ऑब्जैक्ट को पठनीय वाक्यांश में फॉर्मेट करने की क्षमता रखता है。
यह नाम पद्धति है strftime()
और एक format
पैरामीटर के द्वारा वापसी वाक्यांश के फॉर्मेट को निर्धारित करें:
उदाहरण
महीने के नाम को दिखाएं:
import datetime x = datetime.datetime(2019, 10, 1) print(x.strftime("%B"))
सभी वैध फॉर्मेट कोड की संदर्भदाता:
आदेश | वर्णन | उदाहरण | TIY |
---|---|---|---|
%a | सप्तांत, छोटा संस्करण | Wed | साबित करें |
%A | सप्तांत, पूर्ण संस्करण | Wednesday | साबित करें |
%w | सप्ताहांत, संख्या 0-6, 0 रविवार | 3 | साबित करें |
%d | दिन, संख्या 01-31 | 31 | साबित करें |
%b | महीना, छोटा संस्करण | Dec | साबित करें |
%B | महीना, पूर्ण संस्करण | December | साबित करें |
%m | महीना, संख्या 01-12 | 12 | साबित करें |
%y | वर्ष, छोटा संस्करण, शताब्दी नहीं | 18 | साबित करें |
%Y | वर्ष, पूर्ण संस्करण | 2018 | साबित करें |
%H | घंटा, 00-23 | 17 | साबित करें |
%I | घंटा, 00-12 | 05 | साबित करें |
%p | AM/PM | PM | साबित करें |
%M | मिनट, 00-59 | 41 | साबित करें |
%S | सेकंड, 00-59 | 08 | साबित करें |
%f | माइक्रो, 000000-999999 | 548513 | साबित करें |
%z | UTC ऑफसेट | +0100 | साबित करें |
%Z | क्षेत्रफल | CST | साबित करें |
%j | दिन, 001-366 | 365 | साबित करें |
%U | सप्ताहांत, प्रति सप्ताह का पहला दिन रविवार, 00-53 | 52 | साबित करें |
%W | सप्ताहांत, प्रति सप्ताह का पहला दिन सोमवार, 00-53 | 52 | साबित करें |
%c | तारीख और समय का स्थानीय संस्करण | Mon Dec 31 17:41:00 2018 | साबित करें |
%x | तारीख का स्थानीय संस्करण | 12/31/18 | साबित करें |
%X | समय का स्थानीय संस्करण | 17:41:00 | साबित करें |
%% | A % चारकरक | % | साबित करें |
- पिछला पृष्ठ पायथॉन मॉड्यूल
- अगला पृष्ठ पायथॉन JSON