java.time.Instant Class

परिचय

java.time.Instant क्लास मॉडल समय-रेखा पर एकल तात्कालिक बिंदु।

वर्ग घोषणा

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

public final class Instant
   extends Object
      implements Temporal, TemporalAdjuster, Comparable, Serializable

मैदान

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

  • static Instant EPOCH - 1970-01-01T00 के लिए लगातार: 00: 00Z युग तत्काल।

  • static Instant MAX - अधिकतम समर्थित झटपट, '1000000000-12-31T23: 59: 59.999999999Z'।

  • static Instant MIN - न्यूनतम समर्थित त्वरित, '-1000000000-01-01T00: 00Z'।

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

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

इस तात्कालिकता के लिए निर्दिष्ट अस्थायी वस्तु को समायोजित करता है।

2 ऑफ़सेटडाइट टाइमऑफ़सेट (ज़ोन ऑफ़सेट ऑफसेट)

ऑफसेट के साथ इस तत्काल को जोड़ती है एक ऑफसेटसेटेट बनाने के लिए।

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

ZonedDateTime बनाने के लिए इस झटपट को टाइम-ज़ोन के साथ जोड़ देता है।

4 int तुलना (इंस्टेंट otherInstant)

इस तात्कालिक को निर्दिष्ट तात्कालिक की तुलना में

5 बूलियन बराबरी (वस्तु अन्य वस्तु)

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

6 स्थैतिक इंस्टेंट (टेम्पोरल एसेलर टेम्पोरल)

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

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

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

8 लंबा गेटपॉन्डसेकंड ()

1970-01-01T00 के जावा युग से सेकंड की संख्या हो जाती है: 00: 00Z।

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

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

10 int getNano ()

बाद में समय-रेखा के साथ, दूसरे की शुरुआत से, नैनोसेकंड की संख्या हो जाती है।

1 1 int हैशकोड ()

इस तुरंत के लिए एक हैश कोड देता है।

12 बूलियन isAfter (तत्काल otherInstant)

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

13 बूलियन बियर है (तुरंत अन्य सामग्री)

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

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

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

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

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

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

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

17 त्वरित माइनस (टेम्पोरलअमाउंट राशि

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

18 इंस्टेंट माइनसमिलिस (लंबी मिलीसेबट्रेक्ट)

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

19 इंस्टेंट माइनस नैनो (लंबे नैनोसोट्यूबट्रैक्ट)

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

20 त्वरित माइनसकंड्स (लंबे सेकंडटसट्रेक्ट)

घटाए गए सेकंड में निर्दिष्ट अवधि के साथ इस तुरंत की एक प्रति लौटाता है।

21 स्थिर अब ()

सिस्टम क्लॉक से वर्तमान तत्काल प्राप्त करता है।

22 स्थिर अब तुरंत (घड़ी घड़ी)

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

23 स्टैटिक इंस्टेंट ऑफ इपोचिल्ली (लंबी युगांतर)

1970-01-01T00: 00: 00Z के युग से मिलीसेकंड का उपयोग कर इंस्टेंट का एक उदाहरण प्राप्त करता है।

24 स्टैटिक इंस्टेंट ऑफ इपोचसेकंड (लंबी अवधि के सेकेंडकॉन्ड)

1970-01-01T00: 00: 00Z के युग से सेकेंड का उपयोग कर इंस्टेंट का एक उदाहरण प्राप्त करता है।

25 स्टेटिक इंस्टेंट ऑफ इपोचसेकंड (लंबी अवधि, लंबे नैनो विज्ञापन)

1970-01-01T00: 00: 00Z और सेकंड के नैनोसेकंड अंश से सेकंड का उपयोग करके इंस्टेंट का एक उदाहरण प्राप्त करता है।

26 स्टैटिक इंस्टैंट पार्स (चारसांपन टेक्स्ट)

2007-12-03T10: 15: 30.00Z जैसे टेक्स्ट स्ट्रिंग से इंस्टेंट का एक उदाहरण प्राप्त करता है।

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

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

28 तत्काल प्लस (टेम्पोरल इनाम राशि

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

29 तुरंत प्लसमिलिस (लंबी मिलीसेड)

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

30 तत्काल प्लसनोस (लंबे नैनोसेड)

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

31 तत्काल प्लस सेकंड (लंबे सेकंड

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

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

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

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

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

34 लंबे समय से इपोमिल्ली ()

इसे 1970-01-01T00: 00: 00Z के युग से मिलीसेकंड की संख्या में त्वरित रूप से परिवर्तित करता है।

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

ISO-8601 प्रतिनिधित्व का उपयोग करके इस तत्काल का एक स्ट्रिंग प्रतिनिधित्व।

36 तत्काल काट दिया गया (टेम्पोरल यूनिट यूनिट)

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

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

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

38 (TemporalAdjuster समायोजक) के साथ तुरंत

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

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

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

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

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

  • Java.lang.Object