java.text.SimpleDateFormat कक्षा का उपयोग स्ट्रिंग को दिनांक और दिनांक से स्ट्रिंग को प्रारूपित और पार्स करने के लिए किया जाता है।
तारीख स्ट्रिंग को पार्स करना
इस वर्ग के रचनाकारों में से एक वांछित दिनांक प्रारूप का प्रतिनिधित्व करने वाले स्ट्रिंग मान को स्वीकार करता है और SimpleDateFormat ऑब्जेक्ट बनाता है। किसी स्ट्रिंग को दिनांक वस्तु के रूप में पार्स/रूपांतरित करने के लिए
- वांछित फ़ॉर्मेट स्ट्रिंग पास करके इस क्लास को इंस्टेंट करें।
- पार्स() विधि का उपयोग करके दिनांक स्ट्रिंग को पार्स करें।
उदाहरण
आयात करें "; // SimpleDateFormat वर्ग को तुरंत चालू करना SimpleDateFormat फ़ॉर्मेटर =नया SimpleDateFormat ("yyyy-dd-MM"); // दिए गए स्ट्रिंग टू डेट ऑब्जेक्ट को पार्स करना दिनांक दिनांक =formatter.parse(date_string); System.out.println ("दिनांक मान:" + दिनांक); }}आउटपुट
दिनांक मान:सोम जून 25 00:00:00 IST 2007
एक पैटर्न स्ट्रिंग पुनर्प्राप्त करना
इस वर्ग की toPattern() विधि वर्तमान वस्तु के प्रारूप का प्रतिनिधित्व करने वाली पैटर्न स्ट्रिंग लौटाती है।
उदाहरण
आयात करें स्ट्रिंग पैटर्न =obj.toPattern (); System.out.println (पैटर्न); }}आउटपुट
M/d/yy h:mm a
टेक्स्ट से तारीख पार्स करना
पार्स () इस वर्ग की विधि तारीख स्ट्रिंग के साथ एक पैरामीटर के रूप में ParsePosition को स्वीकार करती है और एक पाठ से तारीख को पार्स करती है।
उदाहरण
आयात करें ="सम्राट की शादी की तारीख 2007-25-06 है"; // SimpleDateFormat वर्ग को तुरंत चालू करना SimpleDateFormat फ़ॉर्मेटर =नया SimpleDateFormat ("yyyy-dd-MM"); // दिए गए टेक्स्ट से पार्सिंग की तारीख ParsePosition pos =new ParsePosition (27); दिनांक दिनांक =formatter.parse (पाठ, स्थिति); System.out.println ("दिनांक मान:" + दिनांक); }}आउटपुट
दिनांक मान:सोम जून 25 00:00:00 IST 2007