Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम कैलेंडर वर्ष की तिथियों को विभिन्न स्वरूपों में प्रदर्शित करने के लिए

इस लेख में, हम समझेंगे कि कैलेंडर वर्ष की तिथियों को विभिन्न प्रारूपों में कैसे प्रदर्शित किया जाए। Javadoes में एक अंतर्निहित दिनांक वर्ग नहीं है, लेकिन हम दिनांक और समय API के साथ काम करने के लिए java.time पैकेज आयात कर सकते हैं। पैकेज में कई दिनांक और समय कक्षाएं शामिल हैं।

नीचे उसी का एक प्रदर्शन है -

मान लीजिए कि हमारा इनपुट है -

कार्यक्रम चलाएं

वांछित आउटपुट होगा -

पहली तारीख का प्रारूप है:2022-03-17T23:37:37.623304800दूसरी तारीख का प्रारूप है:17/03/2022तीसरी तारीख का प्रारूप है:गुरुवार, 17 मार्च 2022

एल्गोरिदम

चरण 1 - STARTचरण 2 - LocalDateTime का एक ऑब्जेक्ट घोषित करें, अर्थात् दिनांक। चरण 3 - मानों को परिभाषित करें। चरण 4 - DateTimeFormatter ऑब्जेक्ट का उपयोग करके विभिन्न दिनांक समय स्वरूपों को परिभाषित करेंचरण 5 - विभिन्न दिनांक समय स्वरूपों को प्रदर्शित करेंचरण 6 - रोकें

उदाहरण 1

यहां, हम 'मेन' ​​फंक्शन के तहत सभी ऑपरेशंस को एक साथ बांधते हैं।

आयात करें LocalDateTime दिनांक =LocalDateTime.now (); System.out.println ("एक लोकलडेटटाइम ऑब्जेक्ट परिभाषित किया गया है"); System.out.println ("\ nपहली तारीख का प्रारूप है:" +तिथि); DateTimeFormatter date_format_1 =DateTimeFormatter.ofPattern ("dd/MM/yyyy"); स्ट्रिंग स्वरूपित दिनांक_1 =दिनांक। प्रारूप (date_format_1); System.out.println ("\ n दूसरा दिनांक प्रारूप है:" +formattedDate_1); DateTimeFormatter date_format_2 =DateTimeFormatter.ofPattern ("EEEE, dd MMM yyyy"); स्ट्रिंग स्वरूपित दिनांक_2 =दिनांक। प्रारूप (date_format_2); System.out.println ("\ n तीसरी तारीख का प्रारूप है:" +formattedDate_2); }}

आउटपुट

आवश्यक पैकेज आयात किए गए हैंएक LocalDateTime ऑब्जेक्ट परिभाषित किया गया हैपहला दिनांक प्रारूप है:2022-03-29T08:53:19.809दूसरा दिनांक प्रारूप है:29/03/2022तीसरा दिनांक प्रारूप है:मंगलवार, 29 मार्च 2022

उदाहरण 2

यहां, हम ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग को प्रदर्शित करने वाले कार्यों में संचालन को समाहित करते हैं।

आयात करें स्ट्रिंग स्वरूपित दिनांक_1 =दिनांक। प्रारूप (date_format_1); System.out.println ("\ n दूसरा दिनांक प्रारूप है:" +formattedDate_1); DateTimeFormatter date_format_2 =DateTimeFormatter.ofPattern ("EEEE, dd MMM yyyy"); स्ट्रिंग स्वरूपित दिनांक_2 =दिनांक। प्रारूप (date_format_2); System.out.println ("\ n तीसरी तारीख का प्रारूप है:" +formattedDate_2); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {System.out.println ("आवश्यक पैकेज आयात किए गए हैं"); LocalDateTime दिनांक =LocalDateTime.now (); System.out.println ("एक लोकलडेटटाइम ऑब्जेक्ट परिभाषित किया गया है"); System.out.println ("\ nपहली तारीख का प्रारूप है:" +तिथि); Print_date_format (दिनांक); }}

आउटपुट

आवश्यक पैकेज आयात किए गए हैंएक LocalDateTime ऑब्जेक्ट को परिभाषित किया गया हैपहला दिनांक प्रारूप है:2022-03-29T08:53:58.155दूसरा दिनांक प्रारूप है:29/03/2022तीसरा दिनांक प्रारूप है:मंगलवार, 29 मार्च 2022

  1. जावा में तिथियों की तुलना करें

    जावा में तिथियों की तुलना करने के लिए, तुलना () विधि का उपयोग करें। वाक्य रचना इस प्रकार है - public int compareTo(Date anotherDate) यहां, दूसरी तारीख के साथ तुलना की जाने वाली तारीख है। वापसी मान 0 है यदि तर्क दिनांक इस तिथि के बराबर है; यदि यह दिनांक दिनांक तर्क से पहले का मान 0 से कम है; और 0 से

  1. जावा में दो तिथियों की तुलना कैसे करें?

    जावा में, दो तिथियों की तुलना तुलना करने के लिए () का उपयोग करके की जा सकती है तुलनीय . की विधि इंटरफेस। यह विधि 0 लौटाती है अगर दोनों तिथियां बराबर हैं , यह 0 से अधिक . मान देता है अगर तारीख1 तारीख2 के बाद है और यह मान देता है 0 से कम अगर तारीख1 तारीख2 से पहले की है। सिंटैक्स int तुलना करने के लि

  1. पायथन कार्यक्रम में कैलेंडर

    पायथन एक अंतर्निहित मॉड्यूल है जिसे कैलेंडर . कहा जाता है कैलेंडर के साथ काम करने के लिए। हम कैलेंडर . के बारे में जानने जा रहे हैं इस लेख में मॉड्यूल। कैलेंडर . में सप्ताह मॉड्यूल सोमवार से प्रारंभ होता है और रविवार . को समाप्त होता है . मॉड्यूल कैलेंडर ग्रेगोरियन . का अनुसरण करता है पंचांग। आइए द