तारीख वर्ग का उपयोग करना
आप दिनांक () . का उपयोग करके दिनांक वस्तु बना सकते हैं java.util.Date . का निर्माता कंस्ट्रक्टर जैसा कि निम्नलिखित उदाहरण में दिखाया गया है। इस कंस्ट्रक्टर का उपयोग करके बनाई गई वस्तु वर्तमान समय का प्रतिनिधित्व करती है।
उदाहरण
आयात java.util.Date;सार्वजनिक वर्ग CreateDate {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {दिनांक दिनांक =नई तिथि (); System.out.print (दिनांक); }}
आउटपुट
गुरु नवंबर 02 15:43:01 IST 2018
SimpleDateFormat वर्ग का उपयोग करना
SimpleDateFormat वर्ग और इसके पार्स () विधि का उपयोग करके आप आवश्यक प्रारूप में दिनांक स्ट्रिंग को पार्स कर सकते हैं और निर्दिष्ट दिनांक का प्रतिनिधित्व करने वाली दिनांक ऑब्जेक्ट बना सकते हैं।
उदाहरण
आयात करें "; // SimpleDateFormat वर्ग को तुरंत चालू करना SimpleDateFormat फ़ॉर्मेटर =नया SimpleDateFormat ("dd-MM-yyyy"); // दिए गए स्ट्रिंग टू डेट ऑब्जेक्ट को पार्स करना दिनांक दिनांक =formatter.parse(date_string); System.out.println ("दिनांक मान:" + दिनांक); }}आउटपुट
दिनांक मान:मंगल सितम्बर 26 00:00:00 IST 1989
लोकलडेट क्लास का उपयोग करना
एक लोकलडेट ऑब्जेक्ट डेट ऑब्जेक्ट के समान है, सिवाय इसके कि यह बिना टाइम ज़ोन की तारीख का प्रतिनिधित्व करता है, आप डेट के बजाय इस ऑब्जेक्ट का उपयोग कर सकते हैं।
- इस वर्ग की अब () विधि वर्तमान समय का प्रतिनिधित्व करने वाली एक स्थानीय दिनांक वस्तु लौटाती है
- ऑफ़ () विधि वर्ष, महीने और दिन के मानों को पैरामीटर के रूप में स्वीकार करती है और संबंधित लोकलडेट ऑब्जेक्ट को लौटाती है।
- पार्स () विधि एक पैरामीटर के रूप में दिनांक-स्ट्रिंग को स्वीकार करती है और दी गई तिथि का प्रतिनिधित्व करने वाली लोकलडेट ऑब्जेक्ट 5 लौटाती है।
उदाहरण
आयात java.time.LocalDate;पब्लिक क्लास टेस्ट {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args[]) {स्थानीय दिनांक दिनांक 1 =LocalDate.of (2014, 9, 11); System.out.println(date1); LocalDate date2 =LocalDate.parse("2007-12-03"); System.out.println(date2); लोकलडेट दिनांक 3 =लोकलडेट.अब (); System.out.println(date3); }}
आउटपुट
2014-09-112007-12-032020-11-05