पायथन 3 में स्ट्रिंग प्रारूप में ISO 8601 दिनांक प्राप्त करने के लिए, आप बस isoformat फ़ंक्शन का उपयोग कर सकते हैं। यह आईएसओ 8601 प्रारूप में तारीख लौटाता है। उदाहरण के लिए, यदि आप इसे दिनांक 31/12/2017 देते हैं, तो यह आपको '2017-12-31T00:00:00' स्ट्रिंग देगा।
उदाहरण
आप इसे इस प्रकार उपयोग कर सकते हैं -
from datetime import datetime my_date = datetime.now() print(my_date.isoformat())
आउटपुट
यह आउटपुट देगा -
2018-01-02T22:08:12.510696
पुराने पायथन संस्करणों में, आप डेटाटाइम ऑब्जेक्ट को प्रारूपित करने के लिए strftime फ़ंक्शन का उपयोग कर सकते हैं जैसे कि आपको वांछित परिणाम मिलता है।
उदाहरण
from datetime import datetime my_date = datetime.now() print(my_date.strftime('%Y-%m-%dT%H:%M:%S.%f%z'))
आउटपुट
यह आउटपुट देगा -
2018-01-02T22:10:05.284208