java.time.ZonedDateTime वर्ग

परिचय

java.time.ZonedDateTime ISO-8601 कैलेंडर प्रणाली में समय-क्षेत्र के साथ वर्ग का प्रतिनिधित्व करता है, जैसे 2007-12-03T10: 15: 30 + 01: 00 यूरोप / पेरिस।

वर्ग की घोषणा

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

public final class ZonedDateTime
   extends Object
      implements Temporal, ChronoZonedDateTime<LocalDate>, Serializable

कक्षा के तरीके

अनु क्रमांक। विधि और विवरण
1 बूलियन बराबर (ऑब्जेक्ट obj)

जाँचता है कि क्या यह दिनांक-समय किसी अन्य दिनांक-समय के बराबर है।

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

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

3 स्थैतिक ZonedDateTime से (TemporalAccessor लौकिक)

एक अस्थायी वस्तु से ZonedDateTime का एक उदाहरण प्राप्त करता है।

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

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

5 int getDayOfMonth ()

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

6 DayOfWeek getDayOfWeek ()

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

7 int getDayOfYear ()

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

8 int getHour ()

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

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

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

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

मिनट-ऑफ-द-मिनट फ़ील्ड हो जाता है।

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

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

12 int getMonthValue ()

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

13 int getNano ()

नैनो का दूसरा क्षेत्र प्राप्त करता है।

14 ज़ोनऑफ़सेट getOffset ()

ज़ोन ऑफ़सेट हो जाता है, जैसे '+01: 00'।

15 int getSecond ()

दूसरे मिनट के क्षेत्र में हो जाता है।

16 int getYear ()

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

17 जोनआईडी गेटज़ोन ()

टाइम-ज़ोन हो जाता है, जैसे 'यूरोप / पेरिस'।

18 int हैशकोड ()

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

19 बूलियन समर्थित है (टेम्पोरल फील्ड)

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

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

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

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

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

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

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

23 ZonedDateTime माइनसडे (लंबे दिन

इस ZonedDateTime की एक प्रति को निर्दिष्ट दिन घटाकर वापस कर देता है।

24 ZonedDateTime minusHours (लंबे समय तक

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

25 ZonedDateTime minusMinutes (लंबे मिनट

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

26 ZonedDateTime minusMonths (लंबे महीने

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

27 ZonedDateTime minusNanos (लंबे नैनो)

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

28 ZonedDateTime minusSeconds (लंबी सेकंड)

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

29 ZonedDateTime minusWeeks (लंबे सप्ताहटुबट्रेक्ट)

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

30 ZonedDateTime minusYears (लंबे वर्ष

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

31 स्थिर ZonedDateTime अब ()

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

32 स्थिर ZonedDateTime अब (घड़ी घड़ी)

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

33 स्थिर ZonedDateTime अब (ज़ोनआईड ज़ोन)

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

34 स्थिर ZonedDateTime (इंट वर्ष, इंट महीने, इंट डेऑफमार्ट, इंट घंटा, इंट मिनट, इंट सेकेंड, इंट नैनो, सेकंड, जोनआईड जोन)

वर्ष, महीने, दिन, घंटे, मिनट, दूसरे, नैनोसेकंड और टाइम-ज़ोन से ज़ोनडेटटाइम का एक उदाहरण प्राप्त करता है।

35 स्थैतिक ZonedDateTime का (स्थानीय दिनांक, स्थानीय समय, क्षेत्र क्षेत्र)

एक तारीख और समय से ZonedDateTime का एक उदाहरण प्राप्त करता है।

36 स्थैतिक ZonedDateTime का (LocalDateTime दिनांक, ज़ोनआईड ज़ोन)

एक स्थानीय तारीख-समय से ZonedDateTime का एक उदाहरण प्राप्त करता है।

37 स्थिर ZonedDateTime Instant (तत्काल झटपट, जोनआईड ज़ोन)

झटपट और ज़ोन आईडी से ZonedDateTime का एक उदाहरण प्राप्त करता है।

38 स्थिर ZonedDateTime ofstant (LocalDateTime LocalDateTime, ZoneOffset ऑफ़सेट, ज़ोनडायट ज़ोन)

स्थानीय तारीख-समय और ऑफसेटों के संयोजन द्वारा गठित तत्काल से ZonedDateTime का एक उदाहरण प्राप्त करता है।

39 स्थिर ZonedDateTime ofLocal (LocalDateTime localDateTime, ZoneId ज़ोन, ज़ोनऑफ़सेट अधिमान्यOset)

यदि संभव हो तो पसंदीदा ऑफ़सेट का उपयोग करते हुए एक स्थानीय तिथि-समय से ज़ोनडेटटाइम का एक उदाहरण प्राप्त करता है।

40 स्थिर ZonedDateTime ofStrict (LocalDateTime localDateTime, ZoneOffset ऑफ़सेट, ज़ोनआईड ज़ोन)

स्थानीय तिथि-समय, ऑफ़सेट और ज़ोन आईडी के संयोजन को कड़ाई से सत्यापित करने के लिए ज़ोनडेटटाइम का एक उदाहरण प्राप्त करता है।

41 स्थिर ZonedDateTime पार्स (चार पाठ पाठ)

2007-12-03T10: 15: 30 + 01: 00 [यूरोप / पेरिस] जैसे टेक्स्ट स्ट्रिंग से ZonedDateTime का एक उदाहरण प्राप्त करता है।

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

विशिष्ट फॉर्मैटर का उपयोग करके टेक्स्ट स्ट्रिंग से ZonedDateTime का एक उदाहरण प्राप्त करता है।

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

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

44 ZonedDateTime प्लस (टेम्पोरल इनाम राशि

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

45 ZonedDateTime plusDays (लंबे दिन

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

46 ZonedDateTime plusHours (लंबे समय तक

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

47 ZonedDateTime plusMinutes (लंबे मिनट

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

48 ZonedDateTime plusMonths (लंबे महीने

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

49 ZonedDateTime plusNanos (लंबे नैनो)

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

50 ZonedDateTime plusSeconds (लंबी सेकंड)

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

51 ZonedDateTime plusWeeks (लंबे सप्ताह

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

52 ZonedDateTime plusYears (लंबे समय तक

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

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

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

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

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

55 LocalDateLocalDate ()

इस दिनांक-समय का लोकलडेट भाग प्राप्त करता है।

56 स्थानीय समय

इस दिनांक-समय का स्थानीय समय भाग प्राप्त करता है।

57 OffsetDateTime toOffsetDateTime ()

इस दिनांक-समय को एक ऑफ़सेटडेट टाइम में कनवर्ट करता है।

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

इस तिथि को स्ट्रिंग के रूप में आउटपुट करता है, जैसे 2007-12-03T10: 15: 30 + 01: 00 [यूरोप / पेरिस]।

59 ZonedDateTime truncatedTo (टेम्पोरल यूनिट यूनिट)

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

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

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

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

इस दिनांक-समय की समायोजित प्रति लौटाता है।

62 ZonedDateTime के साथ (टेम्पोरल फील्ड, लंबा नयावैल्यू)

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

63 ZonedDateTime withDayOfMonth (int dayOfMonth)

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

64 ZonedDateTime withDayOfYear (int dayOfYear)

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

65 ZonedDateTime withEarlierOffsetAtOverlap ()

इस समय-समय की एक प्रति लौटाता है जो स्थानीय समय-सीमा ओवरलैप में दो मान्य ऑफ़सेट्स के पहले के ज़ोन ऑफ़सेट को बदल देता है।

66 ZonedDateTime withFixedOffsetZone ()

इस दिनांक-समय की एक प्रति ऑफ़सेट पर सेट ज़ोन आईडी के साथ देता है।

67 ZonedDateTime withHour (int घंटे)

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

68 ZonedDateTime withLaterOffsetAtOverlap ()

इस तारीख-समय की एक प्रति लौटाती है जो ज़ोन ऑफसेट को स्थानीय समय-रेखा ओवरलैप में दो मान्य ऑफ़सेट्स के बाद में बदल देती है।

69 ZonedDateTime withMinute (int मिनट)

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

70 ZonedDateTime withMonth (int महीना)

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

71 ZonedDateTime withNano (int nanoOfSecond)

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

72 ZonedDateTime withSecond (int दूसरा)

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

73 ZonedDateTime withYear (int वर्ष)

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

74 ZonedDateTime withZoneSameInstant (जोनआईड ज़ोन)

एक अलग समय-क्षेत्र के साथ इस तारीख-समय की एक प्रति लौटाता है, तत्काल बनाए रखता है।

75 ZonedDateTime withZoneSameLocal (जोनआईड ज़ोन)

यदि संभव हो तो स्थानीय दिनांक-समय को बनाए रखते हुए, इस तिथि-समय की एक प्रति को एक अलग समय-क्षेत्र के साथ लौटाता है।

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

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

  • Java.lang.Object