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

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -