दिलचस्प पोस्ट
सरणियों के लिए शॉर्टहैंड: क्या कोई शाब्दिक सिंटैक्स {} या है? प्रॉक्सी क्रिएशन को बंद करने के लिए डाउनसाइड्स क्या पहले ईएफ कोड के CTP5 के लिए सक्रिय हैं जब भी तृतीय पक्ष OAuth प्रदाताओं (DotNetOpenAuth का उपयोग कर) के माध्यम से प्राधिकरण की अनुमति देता है, तो OAuth के साथ मेरी REST API को सुरक्षित करना कस्टम HTML टैग का उपयोग करना टी-एसक्यूएल में लेवेनशटेन की दूरी अनुसूची आर स्क्रिप्ट का इस्तेमाल क्रोन से करें सिंगल जॉइन में एकाधिक फ़ील्ड्स पर LINQ में कैसे जुड़ें जावास्क्रिप्ट में <script> </ script> को कैसे जोड़ें? वैध-प्लगइन के बिना jQuery के साथ यूआरएल को मान्य करना? एक्सएसडी कोड जेनरेटर की तुलना आईसीएस वापस घर कार्य स्विचर बटन छुपाएं क्या LINQ के साथ पूर्ण पाठ खोज (एफटीएस) का उपयोग संभव है? लंबी आज्ञाएं Windows Vista बैच (.bat) फ़ाइल में कई पंक्तियों से विभाजित होती हैं दो सरणियों को PHP में कुंजी मान जोड़े के रूप में मिलाएं क्या स्थानीयकृत स्टोरीबोर्ड के तार को अपडेट करना संभव है?

datetime.parse और इसे एक विशिष्ट प्रारूप के साथ काम करना

मेरे पास प्रारूप में एक्सएमएल फाइल से एक डेटटाइम वापस आ रहा है:

20080 9 16 11:02

जैसे की

yyyymm hh: एसएस

मैं इस पर लेने के लिए datetime.parse फ़ंक्शन कैसे प्राप्त करूं? Ie त्रुटि के बिना इसे पार्स? चियर्स

वेब के समाधान से एकत्रित समाधान "datetime.parse और इसे एक विशिष्ट प्रारूप के साथ काम करना"

DateTime.ParseExact(input,"yyyyMMdd HH:mm",null); 

यह मानते हुए कि आप यह कहने के लिए कह रहे थे कि मिनटों के बाद मिनट, सेकंड नहीं – आपका उदाहरण थोड़ा भ्रमित है

ParseExact प्रलेखन अन्य अधिभार का विवरण देता है, यदि आप चाहते हैं कि पार्स स्वचालित रूप से यूनिवर्सल टाइम या ऐसा कुछ बदल जाए।

@ जोएल कोहहोर्न के रूप में उल्लेख किया गया है, वहाँ भी TryParseExact का उपयोग करने का विकल्प है, जो एक बूलियन मूल्य को वापस करेगा, जो सफलता या विफलता का संकेत देता है – मैं अभी भी नेट 1.1 पर हूं, इसलिए मैं इसे अक्सर भूल जाता हूं।

यदि आपको अन्य स्वरूपों को पार्स करने की आवश्यकता है, तो आप मानक दिनांक समय स्वरूप स्ट्रिंग देख सकते हैं ।

टिप के लिए धन्यवाद, मैंने अपना दिनांक "20071122" पार्स करने के लिए इसका इस्तेमाल किया, मुझे डेटाैटिस्टाइल जोड़ने की आवश्यकता थी, मैंने कोई भी प्रयोग नहीं किया और यह काम किया:

 DateTime dt = DateTime.MinValue; DateTime.TryParseExact("20071122", "yyyyMMdd", null,System.Globalization.DateTimeStyles.None, out dt);