एफ # में पार्सिंग तिथि के संबंध में बहुत ही बुनियादी सवाल। मैं एफ # और .NET के लिए बहुत नया हूं, इसलिए कृपया मेरे साथ भालू।एफ # - पार्स दिनांक
मेरी तिथि प्रारूप yyyyMMDD
20100503
जैसा प्रारूप है।
मैं इसे DateTime
में टाइप कैसे कर सकता हूं F # में टाइप करें।
मैंने System.DateTime.Parse("20100503");
को आजमाया लेकिन एक त्रुटि प्राप्त हुई।
मैं पैरासे विधि में प्रारूप स्ट्रिंग कैसे पास करूं ??
उत्तर है - प्रतिक्रियाओं के लिए सभी को धन्यवाद।
let d = System.DateTime.ParseExact("20100503", "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);
मैं yyyyMMDD प्रारूप – Raghs
का उपयोग कर डेटटाइमफॉर्मैटइन्फो कैसे बना सकता हूं, मुझे लगता है कि आप मेरे उत्तर पर टिप्पणी करना चाहते हैं। आपके द्वारा बनाई गई डेटटाइमफॉर्मैटइन्फो ऑब्जेक्ट पर कई प्रकार की संपत्तियां सेट की जा सकती हैं, मुझे विश्वास है कि आप जिस सेट को सेट करना चाहते हैं वह शॉर्टडेट है, मुझे आपको चेतावनी देना है, मुझे नहीं पता कि यह कोई विभाजक नहीं होगा या नहीं। यही कारण है कि मैं स्ट्रिंग में हेरफेर करूँगा क्योंकि दोनों उत्तरों ने सुझाव दिया है। – marr75
आपको स्ट्रिंग को प्रारूप में डालने की आवश्यकता होगी जो डेटटाइम। पर्स का उपयोग कर सकते हैं। इसे YYYY-MM-DD में बदलने का प्रयास करें। आप दूसरों ने डेटटाइम का इस्तेमाल किया है। पर्सएक्सएक्ट भी आपको प्रारूप पर नियंत्रण देगा। –