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

जावा में GregorianCalendar क्लास का उपयोग करके डेट कैसे प्रिंट करें?


GregorianCalendar क्लास स्टैंडर्ड कैलेंडर्स को सपोर्ट करती है। यह जूलियन और ग्रेगोरियन कैलेंडर्स को सपोर्ट करती है। आप GregorianCalendar के कंस्ट्रक्टर्स में से किसी एक का उपयोग करके इसका ऑब्जेक्ट बना सकते हैं। इस क्लास का उपयोग करके डेट प्रिंट करने के विभिन्न उदाहरण निम्नलिखित हैं:

उदाहरण: वर्ष, महीना और डेट पास करके GregorianCalendar बनाना

import java.util.Calendar; 
import java.util.GregorianCalendar; 
public class Test { 
    public static void main(String args[]){ 
        // GregorianCalendar इंस्टेंटिएट करना 
        GregorianCalendar cal = new GregorianCalendar(2018, 6, 27); 
        System.out.println(cal); 
        System.out.println("डेट: "+cal.get(Calendar.DATE)); 
        System.out.println("महीना: "+cal.get(Calendar.MONTH)); 
        System.out.println("वर्ष: "+cal.get(Calendar.YEAR)); 
    } 
}

आउटपुट

java.util.GregorianCalendar[time=?,areFieldsSet=false,areAllFieldsSet=false,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Calcutta",offset=19800000,dstSavings=0,useDaylight=false,transitions=7,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=?,YEAR=2018,MONTH=6,WEEK_OF_YEAR=?,WEEK_OF_MONTH=?,DAY_OF_MONTH=27,DAY_OF_YEAR=?,DAY_OF_WEEK=?,DAY_OF_WEEK_IN_MONTH=?,AM_PM=0,HOUR=0,HOUR_OF_DAY=0,MINUTE=0,SECOND=0,MILLISECOND=?,ZONE_OFFSET=?,DST_OFFSET=?] 
डेट: 27 
महीना: 6 
वर्ष: 2018

उदाहरण: Locale ऑब्जेक्ट पास करके GregorianCalendar बनाना

import java.util.Calendar; 
import java.util.GregorianCalendar; 
import java.util.Locale; 
public class Test { 
    public static void main(String args[]){ 
        Locale locale = new Locale("en", "IN"); 
        // GregorianCalendar इंस्टेंटिएट करना 
        GregorianCalendar cal = new GregorianCalendar(locale); 
        System.out.println("डेट: "+cal.get(Calendar.DATE)); 
        System.out.println("महीना: "+cal.get(Calendar.MONTH)); 
        System.out.println("वर्ष: "+cal.get(Calendar.YEAR)); 
    } 
}

आउटपुट

डेट: 7 
महीना: 10 
वर्ष: 2020

उदाहरण: TimeZone ऑब्जेक्ट पास करके GregorianCalendar बनाना

import java.util.Calendar; 
import java.util.GregorianCalendar; 
import java.util.TimeZone; 
public class Test { 
    public static void main(String args[]){ 
        TimeZone timeZone = TimeZone.getTimeZone("GMT+5:30"); 
        // GregorianCalendar इंस्टेंटिएट करना 
        GregorianCalendar cal = new GregorianCalendar(timeZone); 
        System.out.println("डेट: "+cal.get(Calendar.DATE)); 
        System.out.println("महीना: "+cal.get(Calendar.MONTH)); 
        System.out.println("वर्ष: "+cal.get(Calendar.YEAR)); 
    } 
}

आउटपुट

डेट: 7 
महीना: 10 
वर्ष: 2020

उदाहरण: getInstance() मेथड का उपयोग करके GregorianCalendar बनाना

import java.util.Calendar; 
import java.util.GregorianCalendar; 
public class Test { 
    public static void main(String args[]){ 
        // GregorianCalendar इंस्टेंटिएट करना 
        GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); 
        System.out.println("डेट: "+cal.get(Calendar.DATE)); 
        System.out.println("महीना: "+cal.get(Calendar.MONTH)); 
        System.out.println("वर्ष: "+cal.get(Calendar.YEAR)); 
    } 
}

आउटपुट

डेट: 7 
महीना: 10 
वर्ष: 2020
  1. Android में LocalDate API क्लास का उपयोग करके स्थानीय तारीख कैसे प्राप्त करें? Android में LocalDate API क्लास का उपयोग करके स्थानीय तारीख कैसे प्राप्त करें?

    Java 8 LocalDate API के साथ Android पर तारीख प्रबंधन यह उदाहरण दर्शाता है कि Android में LocalDate API क्लास का उपयोग करके स्थानीय तारीख कैसे प्राप्त करें। चरण 1 - नया प्रोजेक्ट बनाएं Android Studio में एक नया प्रोजेक्ट बनाएं: File → New Project पर जाएं और सभी आवश्यक विवरण भरकर नया प्रोजेक्ट बनाएं।

  1. जावा में डिफ़ॉल्ट मेथड्स का उपयोग करके डायमंड समस्या कैसे हल करें जावा में डिफ़ॉल्ट मेथड्स का उपयोग करके डायमंड समस्या कैसे हल करें

    इनहेरिटेंस दो क्लासेस के बीच एक संबंध है जहां एक क्लास दूसरी क्लास के गुणों को इनहेरिट करती है। इस संबंध को extends कीवर्ड का उपयोग करके परिभाषित किया जा सकता है -public class A extends B{}जो क्लास गुणों को इनहेरिट करती है उसे सब क्लास या चाइल्ड क्लास के रूप में जाना जाता है और जिस क्लास के गुणों को

  1. जावा में प्रिमिटिव डेटा को रैपर क्लास में कैसे बदलें? जावा में प्रिमिटिव डेटा को रैपर क्लास में कैसे बदलें?

    जावा java.lang पैकेज में कुछ क्लासेज प्रदान करता जिन्हें रैपर क्लासेज कहा जाता है। इन क्लासेज के ऑब्जेक्ट्स प्रिमिटिव डेटा टाइप्स को अपने अंदर लपेटते हैं। रैपर क्लासेज का उपयोग करके, आप प्रिमिटिव डेटा टाइप्स को विभिन्न कलेक्शन ऑब्जेक्ट्स जैसे ArrayList, HashMap आदि में जोड़ सकते हैं। आप रैपर क्लासे