मेरे पास अगले प्रारूप "ORDER20100322194007"
की एक स्ट्रिंग है, जहां 20100322
एक तिथि है और 194007
एक समय है। एक स्ट्रिंग का विश्लेषण कैसे करें और DateTime
ऑब्जेक्ट को निहित करें?एक कस्टम प्रारूप में दिनांक और समय वाली स्ट्रिंग को पार्स करें
37
A
उत्तर
76
क्या यह हमेशा ORDER
से शुरू होगा?
string pattern = "'ORDER'yyyyMMddHHmmss";
DateTime dt;
if (DateTime.TryParseExact(text, pattern, CultureInfo.InvariantCulture,
DateTimeStyles.None,
out dt))
{
// dt is the parsed value
}
else
{
// Invalid string
}
स्ट्रिंग अमान्य किया जा रहा है एक अपवाद फेंक देना चाहिए, तो DateTime.TryParseExact
के बजाय DateTime.ParseExact
का उपयोग करते हैं तो यह हमेशा जो कुछ भी आप क्रम में की जरूरत है सिर्फ पाने के लिए क्या "आदेश" के साथ शुरू नहीं होता है तिथि और समय भाग, और उपरोक्त प्रारूप पैटर्न से "ऑर्डर" को हटा दें।
8
आप पार्सिंग के दौरान उपयोग किए जाने वाले प्रारूप को निर्दिष्ट करने के लिए DateTime.ParseExact विधि का उपयोग कर सकते हैं।
1
यदि आपके पास अपनी स्ट्रिंग की एक निश्चित संरचना नहीं है तो ऑर्डर हमेशा नहीं रहेगा, तो आप संख्याओं और अक्षरों को अलग करने के लिए रेगेक्स का उपयोग कर सकते हैं और फिर अलग-अलग संख्याओं के लिए डेटाटाइम फ़ंक्शन में कनवर्ट कर सकते हैं।
संबंधित मुद्दे
- 1. एक कस्टम दिनांक प्रारूप (स्ट्रिंग) को डेटाटाइम
- 2. पार्स दिनांक स्ट्रिंग और परिवर्तन प्रारूप
- 3. पार्स सरल दिनांक समय
- 4. पार्स दिनांक समय
- 5. स्ट्रिंग से दिनांक समय प्रारूप?
- 6. मिलीसेकंड से कस्टम दिनांक और समय स्ट्रिंग
- 7. दिनांक # पार्स ईयू प्रारूप
- 8. दिनांक दिनांक और समय को दिनांक दिनांक और समय जोड़ना एक स्ट्रिंग
- 9. PHP दिनांक/समय टाइमस्टैम्प (कस्टम प्रारूप)
- 10. दिनांक समय .ToString (प्रारूप)
- 11. पीएचपी पार्स दिनांक स्ट्रिंग
- 12. एक स्ट्रिंग को सी # में एक विशिष्ट दिनांक समय प्रारूप में कैसे परिवर्तित करें?
- 13. एंड्रॉइड: स्ट्रिंग में दिनांक प्रारूप
- 14. दिनांक/समय स्ट्रिंग से समय प्राप्त करें
- 15. PHP दिनांक स्ट्रिंग प्रारूप
- 16. जावा में स्ट्रिंग प्रारूप में दिनांक को कैसे क्रमबद्ध करें?
- 17. पर्ल में डेटटाइम ऑब्जेक्ट में स्ट्रिंग को कैसे पार्स करें?
- 18. दिनांक समय हेक्स प्रारूप
- 19. IIS में दिनांक और समय प्रारूप कैसे सेट करें 7
- 20. पार्स स्ट्रिंग
- 21. एफ # - पार्स दिनांक
- 22. कस्टम दिनांक प्रारूप को पार्स नहीं किया जा सकता है। (जावा)
- 23. विजुअल स्टूडियो परिवर्तन दिनांक और समय प्रारूप
- 24. पार्स और आईएसओ 8601 दिनांक और समय अंतराल, जैसे PHP
- 25. एक स्ट्रिंग में एक JSON दिनांक को अधिक पठनीय दिनांक
- 26. स्ट्रिंग एक मान्य दिनांक समय ParseExact
- 27. नेट दिनांक समय में कनवर्ट जावास्क्रिप्ट दिनांक
- 28. स्ट्रिंग दिनांक वर्तमान दिनांक/समय?
- 29. रेल: बीजिंग डेटाबेस डेटा और दिनांक प्रारूप
- 30. पार्स JSON (ISO8601) दिनांक स्ट्रिंग जावास्क्रिप्ट
एक अच्छा सवाल है। हो सकता है कि आपको शीर्षक को ".NET में कस्टम दिनांक प्रारूप की डेटटाइम पार्सिंग" जैसे कुछ बदलना चाहिए –
ठीक है, मैं आपसे सहमत हूं। – akrisanov