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

जावा में टाइम टेम्पोरल फील्ड क्या हैं?

एक अस्थायी क्षेत्र दिनांक-समय का एक क्षेत्र है, जैसे महीने-दर-साल या घंटे-मिनट। इन क्षेत्रों को TemporalField इंटरफ़ेस द्वारा दर्शाया जाता है और ChronoField वर्ग इस इंटरफ़ेस को लागू करता है।

क्रोनोफिल्ड वर्ग द्वारा समर्थित समय के संबंध में विभिन्न अस्थायी क्षेत्रों की सूची निम्नलिखित है -

<थेड> <थ>विवरण
फ़ील्ड
CLOCK_HOUR_OF_AMPM
यह फ़ील्ड एक दिन के घड़ी के घंटे (सुबह/अपराह्न) को दर्शाती है।
AMPM_OF_DAY
यह फ़ील्ड दिन के ap/pm को दर्शाती है।
CLOCK_HOUR_OF_DAY
यह फ़ील्ड एक दिन के घड़ी के घंटे का प्रतिनिधित्व करती है।
HOUR_OF_AMPM
यह फ़ील्ड एक दिन के घंटे (सुबह/अपराह्न) को दर्शाती है।
HOUR_OF_DAY
यह फ़ील्ड एक दिन के घंटे का प्रतिनिधित्व करती है।
INSTANT_SECONDS
यह फ़ील्ड तत्काल युग सेकंड का प्रतिनिधित्व करती है।
MICRO_OF_DAY
यह फ़ील्ड एक दिन के माइक्रो का प्रतिनिधित्व करती है।
MICRO_OF_SECOND
यह फ़ील्ड एक सेकंड के माइक्रो को दर्शाती है।
MILLI_OF_DAY
यह फ़ील्ड एक दिन की मिली का प्रतिनिधित्व करती है।
MILLI_OF_SECOND
यह फ़ील्ड एक सेकंड की मिली का प्रतिनिधित्व करती है।
MINUTE_OF_DAY
यह फ़ील्ड दिन के मिनट का प्रतिनिधित्व करती है।
MINUTE_OF_HOUR
यह फ़ील्ड दिन के घंटे का प्रतिनिधित्व करती है।
MONTH_OF_YEAR
यह फ़ील्ड वर्ष के महीने का प्रतिनिधित्व करती है।
NANO_OF_DAY
यह फ़ील्ड दिन के नैनो का प्रतिनिधित्व करती है।
NANO_OF_SECOND
यह फ़ील्ड सेकंड के नैनो को दर्शाती है।
OFFSET_SECONDS
यह फ़ील्ड UTC/ग्रीनविच से ऑफ़सेट का प्रतिनिधित्व करती है।
PROLEPTIC_MONTH
यह फ़ील्ड प्रेलेप्टिक-माह का प्रतिनिधित्व करती है।
SECOND_OF_DAY
यह फ़ील्ड दिन के दूसरे दिन का प्रतिनिधित्व करती है।
SECOND_OF_MINUTE
यह फ़ील्ड मिनट के दूसरे भाग को दर्शाती है।

लोकलडेट क्लास के गेट () या गेटलॉन्ग () तरीके एक अस्थायी क्षेत्र को एक पैरामीटर के रूप में स्वीकार करते हैं और वर्तमान ऑब्जेक्ट में दिए गए फ़ील्ड का मान प्राप्त करते हैं।

उदाहरण

आयात करें System.out.println (एलटाइम); int फ़ील्ड =lTime.get (ChronoField.CLOCK_HOUR_OF_AMPM); System.out.println ("दिन का समय:" + फ़ील्ड); फ़ील्ड =lTime.get (ChronoField.AMPM_OF_DAY); System.out.println ("एम या अपराह्न:" + फ़ील्ड); फ़ील्ड =lTime.get (ChronoField.CLOCK_HOUR_OF_DAY); System.out.println ("दिन का समय:" + फ़ील्ड); लंबा युग =lTime.getLong (ChronoField.MINUTE_OF_DAY); System.out.println ("दिन का मिनट:" + युग); फ़ील्ड =lTime.get (ChronoField.MINUTE_OF_HOUR); System.out.println ("घंटे के मिनट:" + फ़ील्ड); फ़ील्ड =lTime.get (ChronoField.SECOND_OF_DAY); System.out.println ("दिन के सेकंड:" + फ़ील्ड); फ़ील्ड =lTime.get (ChronoField.SECOND_OF_MINUTE); System.out.println ("मिनट के सेकंड:" + फ़ील्ड); }}

आउटपुट

17:02:46.294दिन का घंटा:सुबह 5 बजे या दोपहर:1दिन का घंटा:17दिन का मिनट:1022मिनट का समय:2सेकंड का सेकंड:61366सेकंड का सेकंड:46

  1. जावा 9 में संसाधनों के साथ प्रयास करने के लिए क्या सुधार हैं?

    संसाधनों के साथ प्रयास करें जावा 7 में पेश किया गया है। इसका उपयोग करने का उद्देश्य हैसंसाधनों को बंद करना स्वचालित रूप से उपयोग करने के बाद। सीमा यह है कि संसाधन को कोशिश करने से पहले या कोशिश कथन के अंदर घोषित करने की आवश्यकता है, यदि नहीं तो यह एक संकलन फेंकता है त्रुटि । Java 9 में सुधार हुआ ह

  1. जावा में क्लास/स्टेटिक तरीके क्या हैं?

    कक्षा/एस अस्थिर विधियाँ वे विधियाँ हैं जिन्हें कक्षा में ही कहा जाता है, न कि किसी विशिष्ट वस्तु उदाहरण पर। स्थैतिक संशोधक सुनिश्चित करता है कि कार्यान्वयन सभी वर्ग उदाहरणों में समान है। वर्ग/स्थिर विधियों को बिना तात्कालिकता के . कहा जाता है इसका मतलब है कि स्थैतिक विधियाँ केवल कक्षा के अन्य स्थिर

  1. जावा में अगम्य कैच ब्लॉक क्या हैं?

    कथनों का एक खंड जिस तक नियंत्रण कभी नहीं पहुंच सकता किसी भी मामले में पहुंच योग्य ब्लॉक . के रूप में कहा जा सकता है . पहुंचने योग्य ब्लॉक जावा द्वारा समर्थित नहीं हैं। अपवाद वर्ग के संदर्भ में उल्लिखित कैच ब्लॉक हमेशा अंतिम होना चाहिए और होना चाहिए कैच ब्लॉक क्योंकि अपवाद सुपरक्लास है सभी अपवादों म