SimpleDateFormat वर्ग का उपयोग करना
इस वर्ग के रचनाकारों में से एक वांछित दिनांक प्रारूप का प्रतिनिधित्व करने वाले स्ट्रिंग मान को स्वीकार करता है और SimpleDateFormat बनाता है वर्ग <मजबूत>। किसी स्ट्रिंग को दिनांक वस्तु के रूप में पार्स/रूपांतरित करने के लिए -
- वांछित फ़ॉर्मैट स्ट्रिंग पास करके इस क्लास को इंस्टेंट करें।
- पार्स() विधि का उपयोग करके दिनांक स्ट्रिंग को पार्स करें।
उदाहरण
आयात करें "; // SimpleDateFormat वर्ग को तुरंत चालू करना SimpleDateFormat फ़ॉर्मेटर =नया SimpleDateFormat ("yyyy-dd-MM"); // दिए गए स्ट्रिंग टू डेट ऑब्जेक्ट को पार्स करना दिनांक दिनांक =formatter.parse(date_string); System.out.println ("दिनांक मान:" + दिनांक); }}आउटपुट
दिनांक मान:सोम जून 25 00:00:00 IST 2007
लोकलडेट क्लास का उपयोग करना
LocalDate वर्ग की पार्स () विधि एक दिनांक का प्रतिनिधित्व करने वाले स्ट्रिंग मान को स्वीकार करती है और एक LocalDate ऑब्जेक्ट लौटाती है।
उदाहरण
आयात java.time.LocalDate;पब्लिक क्लास टेस्ट {सार्वजनिक स्थैतिक शून्य मुख्य(स्ट्रिंग args[]) {स्थानीय दिनांक दिनांक =LocalDate.parse("2007-12-03"); System.out.println (तारीख); }}
आउटपुट
2007-12-03
DateUtils क्लास का उपयोग करना:
DateUtils प्रारूप दिनांक के लिए उपयोगिता प्रदान करता है आप इसे apache.commons पैकेज में पा सकते हैं निम्नलिखित पैकेज के लिए मावेन निर्भरता है -
<निर्भरता>org.apache.commons commons-lang3 <संस्करण>3.7संस्करण>निर्भरता>
parseDate() DateUtils वर्ग की विधि एक प्रारूप स्ट्रिंग और एक दिनांक स्ट्रिंग को पैरामीटर के रूप में स्वीकार करती है और एक दिनांक वस्तु लौटाती है।
उदाहरण
आयात करें दिनांक दिनांक =DateUtils.parseDate(dateInString, "yyyy-MM-dd"); System.out.println (तारीख); }}आउटपुट
शनि दिसंबर 03 00:00:00 IST 12
तत्काल कक्षा का उपयोग करना
java.time.Instant क्लास की पार्स () विधि एक पैरामीटर के रूप में एक तारीख स्ट्रिंग को स्वीकार करती है और दी गई तारीख का प्रतिनिधित्व करने वाली एक वस्तु (तत्काल) लौटाती है।
उदाहरण
आयात java.time.Instant;पब्लिक क्लास टेस्ट {सार्वजनिक स्थैतिक शून्य मुख्य(स्ट्रिंग args[]) {स्ट्रिंग dateInString ="2014-10-05T15:23:01Z"; इंस्टेंट इंस्टेंट =इंस्टेंट.पार्स (डेटइनस्ट्रिंग); System.out.println (तत्काल); }}
आउटपुट
2014-10-05T15:23:01Z