java.time.LocalDate वर्ग

परिचय

java.time.LocalDate क्लास ISO-8601 कैलेंडर सिस्टम में टाइम-ज़ोन के बिना दिनांक का प्रतिनिधित्व करता है, जैसे कि 2007-12-03।

वर्ग घोषणा

निम्नलिखित के लिए घोषणा है java.time.LocalDate वर्ग -

public final class LocalDate
   extends Object
      implements Temporal, TemporalAdjuster, ChronoLocalDate, Serializable

मैदान

  • इसके लिए निम्नलिखित क्षेत्र हैं java.time.LocalDate वर्ग -

  • static LocalDate MAX - अधिकतम समर्थित लोकलडेट, '+ 999999999-12-31'।

  • static LocalDate MIN - न्यूनतम समर्थित लोकलडेट, '-999999999-01-01'।

क्लास के तरीके

अनु क्रमांक। विधि और विवरण
1 टेम्पोरल एडजस्टमेंट (टेम्पोरल टेम्पोरल)

निर्दिष्ट टेम्पोरल ऑब्जेक्ट को इस ऑब्जेक्ट के समान दिनांक के लिए समायोजित करता है।

2 LocalDateTime atStartOfDay ()

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

3 ZonedDateTime atStartOfDay (जोनआईड ज़ोन)

समय-क्षेत्र में नियमों के अनुसार जल्द से जल्द वैध समय पर इस तारीख से एक ज़ोनड-डेट लौटाता है।

4 लोकलडाइम टाइमटाइम (इंट घंटे, इंट मिनट)

इस तिथि को स्थानीय दिनांक बनाने के लिए एक समय के साथ जोड़ती है।

5 लोकलडेट टाइमटाइम (इंट घंटे, इंट मिनट, इंट सेकेंड)

इस तिथि को स्थानीय दिनांक बनाने के लिए एक समय के साथ जोड़ती है।

6 लोकल डेटाइम एटटाइम (इंट घंटे, इंट मिनट, इंट सेकेंड, इंट नैनोओसेकंड)

इस तिथि को स्थानीय दिनांक बनाने के लिए एक समय के साथ जोड़ती है।

7 लोकलडेट टाइमटाइम (लोकल टाइम टाइम)

इस तिथि को स्थानीय दिनांक बनाने के लिए एक समय के साथ जोड़ती है।

8 ऑफसेटसेट टाइमटाइम (ऑफसेट टाइमटाइम)

OffsetDateTime बनाने के लिए ऑफ़सेट समय के साथ इस दिनांक को जोड़ती है।

9 int तुलना (क्रोनोक्लोडेट अन्य)

इस तारीख को दूसरी तारीख से तुलना करता है।

10 बूलियन बराबर (ऑब्जेक्ट obj)

जाँच करता है कि क्या यह तिथि किसी अन्य तिथि के बराबर है।

1 1 स्ट्रिंग प्रारूप (DateTimeFormatter फ़ॉर्मेटर)

निर्दिष्ट सूत्र का उपयोग करके इस तिथि को प्रारूपित करता है।

12 स्थिर लोकलडेट से (टेम्पोरल एसेलर टेम्पोरल)

एक टेम्पोरल ऑब्जेक्ट से LocalDate का एक उदाहरण प्राप्त करता है।

13 int get (टेम्पोरल फील्ड)

इस दिनांक से निर्दिष्ट फ़ील्ड का मान int के रूप में प्राप्त करता है।

14 IsoChronology getChronology ()

इस तिथि के कालक्रम को प्राप्त करता है, जो आईएसओ कैलेंडर प्रणाली है।

15 int getDayOfMonth ()

महीने के महीने के मैदान हो जाता है।

16 DayOfWeek getDayOfWeek ()

दिन-प्रतिदिन के क्षेत्र में हो जाता है, जो एक दिन का दिन है।

17 int getDayOfYear ()

दिन-ब-दिन मैदान बनता जाता है।

18 युग गेटएरा ()

इस तिथि पर लागू होने वाला युग हो जाता है।

19 लंबा गेटलॉन्ग (टेम्पोरलफील्ड फील्ड)

इस दिनांक से एक लंबे समय के रूप में निर्दिष्ट फ़ील्ड का मान प्राप्त करता है।

20 महीना प्राप्त करें ()

महीना एनुम का उपयोग करके महीने भर का क्षेत्र प्राप्त करता है।

21 int getMonthValue ()

1 से 12 तक महीने-साल के क्षेत्र में हो जाता है।

22 int getYear ()

वर्ष क्षेत्र हो जाता है।

23 int हैशकोड ()

इस तिथि के लिए एक हैश कोड।

24 बूलियन है। इसके बाद (क्रोनोक्लोडेट अन्य)

जाँच करता है कि क्या यह तिथि निर्दिष्ट तिथि के बाद है।

25 बूलियनबेरो (क्रोनोक्लाकडेट अन्य)

जाँच करता है कि क्या यह तिथि निर्दिष्ट तिथि से पहले है।

26 बूलियन ईक्वाल (क्रोनोक्लाकडेट अन्य)

जाँच करता है कि क्या यह तिथि निर्दिष्ट तिथि के बराबर है।

27 बूलियन लीपयियर ()

आईएसओ प्रोलेप्टिक कैलेंडर सिस्टम नियमों के अनुसार यदि वर्ष एक लीप वर्ष है, तो यह जाँच करता है।

28 बूलियन सस्पेंडेड (टेम्पोरल फील्ड फील्ड)

निर्दिष्ट फ़ील्ड समर्थित है, तो जाँच करता है।

29 बूलियन सस्पेंडेड (टेम्पोरल यूनिट यूनिट)

निर्दिष्ट इकाई समर्थित है, तो जाँच करता है।

30 int lengthOfMonth ()

इस तिथि द्वारा दर्शाए गए महीने की लंबाई लौटाता है।

31 int lengthOfYear ()

इस तिथि द्वारा दर्शाए गए वर्ष की लंबाई लौटाता है।

32 लोकलडेट माइनस (लंबी राशिट्यूबट्रैक्ट, टेम्पोरलयूनाइट यूनिट)

निर्दिष्ट राशि के साथ इस तिथि की एक प्रति लौटाता है।

33 लोकल डेट माइनस (टेम्पोरलअमाउंट राशिटसट्रेक्ट)

निर्दिष्ट राशि के साथ इस तिथि की एक प्रति लौटाता है।

34 लोकल मिनट माइनसडे (लंबे दिन

घटाए गए दिनों की निर्दिष्ट संख्या के साथ इस लोकलडेट की एक प्रति लौटाता है।

35 लोकल मिनट मोंटमार्ट्स (लंबे महीने

इस लोकलडेट की एक प्रति लौटाता है जिसमें निर्दिष्ट महीनों की संख्या होती है।

36 LocalDate माइनसविक्स (लंबे सप्ताहटसट्रेक्ट)

सप्ताह की निर्दिष्ट संख्या के साथ इस लोकलडेट की एक प्रति लौटाता है।

37 लोकलडेट माइनसअयर्स (लंबे वर्ष

घटाए गए वर्षों की निर्दिष्ट संख्या के साथ इस लोकलडेट की एक प्रति लौटाता है।

38 स्थिर लोकलडेट अब ()

डिफ़ॉल्ट समय-क्षेत्र में सिस्टम घड़ी से वर्तमान दिनांक प्राप्त करता है।

39 स्थिर लोकलडेट अब (घड़ी घड़ी)

निर्दिष्ट घड़ी से वर्तमान दिनांक प्राप्त करता है।

40 स्थिर लोकलडेट अब (ज़ोनआईड ज़ोन)

निर्दिष्ट समय-क्षेत्र में सिस्टम घड़ी से वर्तमान दिनांक प्राप्त करता है।

41 स्थिर लोकलडेट (इंट वर्ष, इंट महीने, इंट डेऑफमार्ट)

एक वर्ष, महीने और दिन से लोकलडेट का एक उदाहरण प्राप्त करता है।

42 स्थिर लोकलडेट (इंट वर्ष, महीना महीना, इंट डेऑफमार्ट)

एक वर्ष, महीने और दिन से लोकलडेट का एक उदाहरण प्राप्त करता है।

43 स्थिर लोकपर्व ऑफएपोडडे (लंबी अवधि)

दिन की गिनती से लोकलडेट का एक उदाहरण प्राप्त करता है।

44 स्थिर लोकल ऑफ़ यियरडे (इंट वर्ष, इंट डेऑफायर)

एक वर्ष और दिन-प्रति वर्ष से लोकलडेट का एक उदाहरण प्राप्त करता है।

45 स्‍थानीय स्‍थानीय पैरेट (वर्णिक पाठ)

2007-12-03 जैसे पाठ स्ट्रिंग से लोकलडेट का एक उदाहरण प्राप्त करता है।

46 स्थिर LocalDate पार्स (चार पाठ पाठ, DateTimeFormatter फ़ॉर्मेटर)

किसी विशिष्ट सूत्र का उपयोग करके पाठ स्ट्रिंग से LocalDate का एक उदाहरण प्राप्त करता है।

47 लोकलडेट प्लस (लंबी राशिटाउन, टेम्पोरल यूनिट यूनिट)

निर्दिष्ट राशि के साथ इस तिथि की एक प्रति लौटाता है।

48 लोकलडेट प्लस (टेम्पोरलअमाउंट राशिटाउड)

निर्दिष्ट राशि के साथ इस तिथि की एक प्रति लौटाता है।

49 लोकलडैट प्लसडे (लंबे दिन

निर्दिष्ट दिनों की संख्या के साथ इस लोकलडेट की एक प्रति लौटाता है।

50 लोकलडाउन प्लसमार्ट्स (लंबे महीनेटाउन)

निर्दिष्ट महीनों की संख्या के साथ इस लोकलडेट की एक प्रति लौटाता है।

51 लोकलडैट प्लसविक्स (लंबे सप्ताहटाउड)

निर्दिष्ट सप्ताह की संख्या के साथ इस लोकलडेट की एक प्रति लौटाता है।

52 लोकलडायट प्लसयर्स (लंबे समय तक

जोड़े गए वर्षों की निर्दिष्ट संख्या के साथ इस लोकलडेट की एक प्रति लौटाता है।

53 R क्वेरी (TemporalQuery क्वेरी)

निर्दिष्ट क्वेरी का उपयोग करके इस तिथि को क्वेरी करें।

54 ValueRange रेंज (TemporalField फ़ील्ड)

निर्दिष्ट फ़ील्ड के लिए मान्य मानों की श्रेणी प्राप्त करता है।

55 लंबे समय से टोकेडे ()

इस तिथि को युगांतर दिवस में परिवर्तित करता है।

56 स्ट्रिंग toString ()

इस तिथि को स्ट्रिंग के रूप में आउटपुट करता है, जैसे कि 2007-12-03।

57 तक की अवधि (क्रोनोक्लोडेटडेट एंडडेक्लूसिव)

इस तिथि और दूसरी तिथि के बीच की अवधि की गणना करता है।

58 लंबे समय तक (टेम्पोरल एंड एक्सक्लूसिव, टेम्पोरल यूनिट यूनिट)

निर्दिष्ट इकाई के संदर्भ में किसी अन्य तिथि तक समय की मात्रा की गणना करता है।

59 (TemporalAdjuster समायोजक के साथ)

इस तिथि की एक समायोजित प्रतिलिपि लौटाता है।

60 लोकलडेट के साथ (टेम्पोरल फील्ड, लॉन्ग न्यूवैल्यू)

इस दिनांक की एक प्रति एक नए मान पर निर्दिष्ट फ़ील्ड के साथ लौटाता है।

61 LocalDate withDayOfMonth (int dayOfMonth)

इस लोकलडेट की एक प्रति को महीने के साथ बदल देता है।

62 LocalDate withDayOfYear (int dayOfYear)

इस लोकलडेट की एक प्रति दिन के साथ बदल जाती है।

63 LocalDate withMonth (इंट माह)

इस लोकलडेट की एक प्रति को महीने के साथ बदल देता है।

64 LocalDate withYear (int वर्ष)

वर्ष के साथ इस लोकलडेट की एक प्रति लौटाता है।

तरीके विरासत में मिले

इस वर्ग को निम्नलिखित वर्गों से विधियाँ प्राप्त होती हैं -

  • Java.lang.Object