जावा में किसी तिथि में एक दिन कैसे जोड़ें

Java Mem Kisi Tithi Mem Eka Dina Kaise Jorem



जावा में कोई पूर्वनिर्धारित दिनांक वर्ग नहीं है; हालांकि, आप अपने प्रोजेक्ट में java.time और java.util पैकेज आयात करके दिनांक और समय प्राप्त कर सकते हैं। दिनांक और समय भी java.util पैकेज द्वारा प्रदान किया जाता है। कई दिनांक और समय कक्षाएं भी java.util पैकेज का हिस्सा हैं।

यह पोस्ट आपको दिखाएगा कि जावा में किसी तिथि में एक दिन कैसे जोड़ा जाए।







जावा में एक दिन की तारीख कैसे जोड़ें?

जावा में एक दिन की तारीख जोड़ने के लिए, आप नीचे दी गई कक्षाओं के तरीकों का उपयोग कर सकते हैं:



    • लोकलडेट क्लास का उपयोग करना
    • तत्काल कक्षा का उपयोग करना
    • कैलेंडर वर्ग का उपयोग करना
    • दिनांक वर्ग का उपयोग करना

आइए उनमें से प्रत्येक को एक-एक करके देखें!



विधि 1: LocalDate Class का उपयोग करके दिनांक में एक दिन जोड़ें

किसी तिथि में एक दिन जोड़ने के लिए, आप जावा का उपयोग कर सकते हैं ' लोकलडेटटाइम 'कक्षा के साथ' अभी व() ' तथा ' प्लसडेज़ () 'तरीके। अब () विधि का उपयोग वर्तमान तिथि प्राप्त करने के लिए किया जाता है, और प्लसडेट () विधि का उपयोग लोकलडेट में निर्दिष्ट दिनों को जोड़ने के लिए किया जाता है।





वाक्य - विन्यास

LocalDateTime वर्ग का उपयोग करके किसी तिथि में एक दिन जोड़ने के लिए, नीचे दिए गए सिंटैक्स का उपयोग करें:



आजदिनांक.प्लसदिन ( 1 ) ;


' आज की तारीख़ 'वर्तमान लोकलडेट क्लास ऑब्जेक्ट है जो कॉल करता है' प्लसडेज़ () 'नंबर पास करके स्थानीय तिथि में एक दिन जोड़ने की विधि' 1 'एक तर्क के रूप में।

उदाहरण

सबसे पहले, हम 'का उपयोग करके स्थानीय तिथि प्राप्त करेंगे' अभी व() 'लोकलडेटटाइम क्लास की विधि और इसे एक वेरिएबल में स्टोर करें' आज की तारीख़ ':

LocalDateTime आज दिनांक = LocalDateTime.now ( ) ;


अब, हम एक दिन पास करके तारीख में जोड़ देंगे ' 1 'के तर्क के रूप में' प्लसडेज़ () ' तरीका:

लोकलडेटटाइम टुमॉरोडेट = आजडेट.प्लसडेज ( 1 ) ;


आज की तारीख को प्रिंट करें जो 'वेरिएबल' में संग्रहीत है आज की तारीख़ ':

System.out.println ( 'आज की तारीख:' +आज की तारीख ) ;


फिर, अगले दिन प्रिंट करें जो वेरिएबल में संग्रहीत है ' कल की तारीख ':

System.out.println ( 'एक दिन जोड़ना:' + कलतारीख ) ;



आउटपुट LocalDateTime वर्ग का उपयोग करके आज और कल की तारीख दिखाता है:


आइए जावा में एक दिन को एक तिथि में जोड़ने के लिए एक अन्य विधि का प्रयास करें।

विधि 2: तत्काल कक्षा का उपयोग करके दिनांक में एक दिन जोड़ें

इस खंड में, ' तत्काल () 'विधि' तुरंत 'वर्ग का उपयोग वर्तमान तिथि और समय प्राप्त करने के लिए किया जाएगा। फिर, “का उपयोग करके आज के दिन जोड़ें” प्लस () ' तरीका। जावा की इंस्टेंट और डेट क्लास लगभग समान हैं।

वाक्य - विन्यास

इंस्टेंट क्लास की प्लस () विधि का उपयोग करने के लिए, नीचे दिए गए सिंटैक्स का पालन करें:

आज इंस्टेंट.प्लस ( 1 ,ChronoUnit.DAYS ) ;


यहां, ' आज तत्काल ' इंस्टेंट क्लास का एक ऑब्जेक्ट है जिसका इस्तेमाल प्लस () मेथड को पास करने के लिए किया जाता है' 1 'एक तर्क के रूप में और' ChronoUnit.DAYS 'एक दिन की अवधारणा का प्रतिनिधित्व करने वाली एक इकाई है।

उदाहरण

सबसे पहले, हम एक उदाहरण बनाएंगे ' दिनांक ' की ' दिनांक 'वर्ग' का उपयोग कर नया 'कीवर्ड:

दिनांक दिनांक = नई तिथि ( ) ;


फिर, कॉल करें ' तत्काल () 'आज की तारीख प्राप्त करने के लिए दिनांक वस्तु के साथ तत्काल वर्ग की विधि:

इंस्टेंट टुडेइंस्टेंट = date.toInstant ( ) ;


आह्वान करें ' प्लस () 'आज की तारीख में एक दिन जोड़ने और इसे एक चर में संग्रहीत करने की विधि' कल की तारीख ':

तत्काल कल दिनांक = आज तत्काल.प्लस ( 1 ,ChronoUnit.DAYS ) ;


अंत में, कंसोल पर अगले दिन की तारीख प्रिंट करें:

System.out.println ( 'एक दिन जोड़ना:' + कलतारीख ) ;



आउटपुट इंगित करता है कि आज की तारीख में एक दिन सफलतापूर्वक जोड़ा गया है:


अब, देखते हैं कि जावा में एक दिन को जोड़ने के लिए दिनांक वर्ग कैसे काम करता है।

विधि 3: दिनांक वर्ग का उपयोग करके दिनांक में एक दिन जोड़ें

' दिनांक 'वर्ग जावा में सबसे आम वर्ग है जिसका उपयोग दिनांक और समय तक पहुँचने के लिए किया जाता है। अगले दिन की तारीख और समय प्राप्त करने के लिए, ' समय निकालो() दिनांक वर्ग की विधि का उपयोग किया जाता है। चूंकि दिनांक वर्ग का निर्माता मिलीसेकंड का उपयोग करता है, इसलिए हम अगले दिन के समय को मिलीसेकंड में जोड़ देंगे।

वाक्य - विन्यास

नीचे दिए गए सिंटैक्स का उपयोग निर्दिष्ट उद्देश्य के लिए दिनांक वर्ग के लिए किया जाता है:

नई तारीख़ ( date.getTime ( ) + ( 1000 * 60 * 60 * 24 ) ) ;


'( 1000*60*60*24 )' मिलीसेकंड में समय का प्रतिनिधित्व करता है जैसे ' 24 ' घंटे, ' 60 ' मिनट, ' 60 'सेकंड और' 1000 'मिलीसेकंड इंगित करता है।

उदाहरण

सबसे पहले, हम दिनांक वर्ग का एक उदाहरण बनाएंगे, जो आज की तारीख को स्वचालित रूप से संग्रहीत करता है:

दिनांक दिनांक = नई तिथि ( ) ;


फिर, हम आज की तारीख प्रिंट करेंगे और अगले दिन की तारीख और समय 'का उपयोग करके प्राप्त करेंगे' समय निकालो() ' तरीका:

कल की तारीख तारीख = नई तारीख ( date.getTime ( ) + ( 1000 * 60 * 60 * 24 ) )


अंत में, “का उपयोग करके अगले दिन की तारीख प्रिंट करें” System.out.println () ' तरीका:

System.out.println ( 'एक दिन जोड़ना:' + कलतारीख ) ;



उत्पादन


आइए जावा में किसी तिथि में एक दिन जोड़ने के लिए एक अन्य दृष्टिकोण का प्रयास करें।

विधि 4: कैलेंडर क्लास का उपयोग करके किसी तिथि में एक दिन जोड़ें

दिनांक और समय के लिए एक और वर्ग है जिसे '' कहा जाता है। पंचांग ' कक्षा। आप इसका उपयोग एक दिन टू डेट जोड़ने के लिए भी कर सकते हैं।

किसी दिन को तारीख में जोड़ने के लिए, सबसे पहले, हमें 'का उपयोग करके आज की तारीख प्राप्त करने की आवश्यकता है' दृष्टांत लो() 'कैलेंडर वर्ग की विधि और 'का उपयोग करके उस तिथि को निर्धारित करें' निर्धारित समय () ' तरीका। फिर, एक दिन जोड़ने के लिए, “का उपयोग करें” जोड़ें() 'कैलेंडर वर्ग की विधि।

वाक्य - विन्यास

एक दिन से तारीख जोड़ने के लिए दिए गए सिंटैक्स का पालन करें ' पंचांग ' कक्षा:

cal.add ( कैलेंडर.डेट, 1 ) ;


यहां, ' कैलोरी 'कैलेंडर वर्ग के एक उदाहरण में जोड़ने () विधि को पास करने के लिए उपयोग किया जाता है' कैलेंडर.दिनांक 'आज की तारीख पाने के लिए और' 1 'इसमें एक दिन जोड़ने के लिए।

उदाहरण

हम इस उदाहरण में सबसे पहले डेट क्लास ऑब्जेक्ट बनाएंगे:

दिनांक दिनांक = नई तिथि ( ) ;


फिर, हम एक कैलेंडर क्लास इंस्टेंस बनाएंगे और 'का उपयोग करके तिथि को निर्दिष्ट तिथि पर सेट करेंगे' दृष्टांत लो() ' तरीका:

पंचांग कैलोरी = कैलेंडर.getInstance ( ) ;


'कैलेंडर क्लास इंस्टेंस का उपयोग करके तिथि निर्धारित करें' निर्धारित समय () 'विधि और दिनांक वस्तु को तर्क के रूप में पास करना:

cal.setTime ( दिनांक ) ;


फिर, पास करके तिथि में एक दिन जोड़ें ' 1 'इसे जोड़ने के तर्क के रूप में' कैलेंडर.दिनांक ':

cal.add ( कैलेंडर.डेट, 1 ) ;


दिनांक वस्तु में, हम 'का उपयोग करके अगले दिन की तारीख और समय प्राप्त करेंगे' समय निकालो() ' तरीका:

दिनांक = cal.getTime ( ) ;


अंत में, हम दिनांक वस्तु के मूल्य को ' System.out.println () ' तरीका:

System.out.println ( 'एक दिन जोड़ना:' + दिनांक ) ;



आउटपुट इंगित करता है कि हमने कैलेंडर क्लास का उपयोग करके सफलतापूर्वक एक दिन जोड़ा है:


हमने जावा में एक दिन को एक तिथि में जोड़ने से संबंधित सभी आवश्यक जानकारी प्रदान की है।

निष्कर्ष

एक दिन की तारीख जोड़ने के लिए, जावा पूर्वनिर्धारित विधियों वाली कक्षाएं प्रदान करता है, जिनमें लोकलडेट क्लास, इंस्टेंट क्लास, कैलेंडर क्लास और डेट क्लास शामिल हैं। ये कक्षाएं java.time और java.util संकुल में शामिल हैं। ये सभी जावा वर्ग विभिन्न विधियों का उपयोग करते हैं जैसे ' प्लस () ',' ' प्लसडेज़ () ',' ' जोड़ें() ”, और अन्य एक दिन को आज तक जोड़ने के लिए। इस पोस्ट ने उचित उदाहरणों के साथ जावा में एक दिन को एक तारीख में जोड़ने के कई तरीके पेश किए।