मैं strptime का उपयोग कर रहा हूं ताकि दिनांक स्ट्रिंग को datetime
में परिवर्तित किया जा सके। लिंक किए गए पृष्ठ के अनुसार, इस तरह स्वरूपण काम करना चाहिए:इस सरल उदाहरण में datetime.strptime क्यों काम नहीं कर रहा है?
>>> # Using datetime.strptime()
>>> dt = datetime.strptime("21/11/06 16:30", "%d/%m/%y %H:%M")
मेरे कोड है:
import datetime
dtDate = datetime.strptime(sDate,"%m/%d/%Y")
जहां sDate = "07/27/2012"
(उदाहरण के लिए)। (मैं एक ही पृष्ठ से समझते हैं, यह है कि %Y
है "एक दशमलव संख्या के रूप में सदी के साथ वर्ष।")
मैं कोड में sDate के वास्तविक मूल्य डालने की कोशिश की है:
dtDate = datetime.strptime("07/27/2012","%m/%d/%Y")
लेकिन यह काम नहीं करता। मुझे जो त्रुटि मिलती है वह है: विशेषता त्रुटि: 'मॉड्यूल' ऑब्जेक्ट में कोई विशेषता नहीं है 'strptime'
मैं क्या गलत कर रहा हूं?
त्रुटि आप प्राप्त क्या है आयात करने के लिए? –
त्रुटि शायद यह है कि फ़ंक्शन मॉड्यूल में नहीं है। डेटाटाइम से डेटाटाइम आयात करने का प्रयास करें। या datetime.datetime.strptime – jrdn
@MartijnPieters के रूप में आमंत्रित करें: धन्यवाद। जैसे ही मैंने इसे पोस्ट किया, मुझे एहसास हुआ कि मुझे यह जोड़ना चाहिए था ... :) – Wikis