Java 9 में, Instant() रूपांतरण के लिए विधि शुरू की है। यह LocalDate . की एक स्थिर विधि है , लोकलटाइम , और LocalDateTime कक्षाएं। यह विधि java.time.Instant . को रूपांतरित करती है LocalDate . पर आपत्ति करें इसके लिए java.time.ZoneId . के रूप में एक समय क्षेत्र की आवश्यकता है ।
सिंटैक्स
पब्लिक स्टेटिक लोकलटाइम ऑफ इंस्टेंट (इंस्टेंट इंस्टेंट, ज़ोनआईडी ज़ोन)पब्लिक स्टैटिक लोकलडेट ऑफ़ इंस्टेंट (इंस्टेंट इंस्टेंट, ज़ोनआईडी ज़ोन)पब्लिक स्टैटिक लोकलडेटटाइम ऑफ़ इंस्टेंट (इंस्टेंट इंस्टेंट, ज़ोनआईडी ज़ोन)
उदाहरण
आयात करें ]) { तत्काल झटपट =झटपट।पार्स ("2020-02-05T02:35:15.245Z"); System.out.println ("तत्काल:" + तत्काल); स्थानीय दिनांक ld =LocalDate.तत्काल का (झटपट, ZoneId .of ("एशिया/कोलकाता")); System.out.println ("लोकलडेट:" + एलडी); स्थानीय समय lt =LocalTime.तत्काल (झटपट, ZoneId .of ("एशिया/कोलकाता")); System.out.println ("लोकलटाइम:" + lt); स्थानीय दिनांक समय ldt =LocalDateTime.तत्काल का (झटपट, ZoneId .of ("एशिया/कोलकाता")); System.out.println ("लोकलडेटटाइम:" + एलडीटी); }}आउटपुट
झटपट:2020-02-05T02:35:15.245Zस्थानीय दिनांक:2020-02-05स्थानीय समय:08:05:15.245स्थानीय दिनांक समय:2020-02-05T08:05:15.245