दिलचस्प पोस्ट
रंगीन रूबी आउटपुट एंड्रॉइड मोबाइल से टाइम ज़ोन कैसे प्राप्त करें? कैसे bind_result बनाम get_result का उपयोग करने का उदाहरण vba: सरणी से अद्वितीय मान प्राप्त करें "उपज" कीवर्ड क्या करता है? कैसे Mockito matchers काम करते हैं? जावास्क्रिप्ट हैश का नक्शा कैसे लागू होता है? एक जावास्क्रिप्ट फ़ंक्शन का वर्णन करते हुए एक स्ट्रिंग को देखते हुए, उसे एक जावास्क्रिप्ट फ़ंक्शन में परिवर्तित करें इंटरफेस के लिए कोडिंग? स्ट्रिंग तुलना – एंड्रॉइड पायथन आयात कोडिंग शैली गिट: प्रोजेक्ट कमेट इतिहास में हटाई हुई फ़ाइल की खोज कैसे करें? iPhone ऐप मिनस ऐप स्टोर? एंड्रॉइड – मैं एक एएनआर की जांच कैसे करूं? स्थानीय HTML फ़ाइल को WebView में लोड करें

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);