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 | निर्दिष्ट क्वेरी का उपयोग करके इस तिथि को क्वेरी करें। |
| 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