python - How can I account for period (AM/PM) with datetime.strptime? -
विशेष रूप से मेरे पास कोड है जो इसे सरल करता है:
से datetime आयात datetime date_string = ' 2009-11-29 03:17 अपराह्न 'प्रारूप ='% Y-% m-% d% H:% M% p 'my_date = datetime.strptime (date_string, प्रारूप) # यह प्रिंट्स 2009-11-29 03: 17 पूर्वाह्न 'प्रिंट my_date.strftime (प्रारूप)
क्या देता है? क्या पायथन बस समय निर्दिष्टकर्ता को अनदेखा करता है जब दिनांक पार्स करता है या क्या मैं बेवकूफ कर रहा हूं?
पायथन कहता है:
जब स्ट्रिपटाइम () फ़ंक्शन के साथ प्रयोग किया जाता है, तो
% p
निर्देश केवल आउटपुट घंटे फ़ील्ड को प्रभावित करता है यदि% I
डायरेक्टिव्हे का इस्तेमाल समय को पार्स करने के लिए किया जाता है।
बेशक, आपका % H
से % I को बदलना
इसे काम करता है।
Comments
Post a Comment