] उदाहरण के लिए, स्ट्रिंग "2010-04-05T17: 16: 00Z" को पार्स करते हुए पैटर्न "yyyy-mm-dd't'hh: mm: ss" का उपयोग करके एक गलत स्थानीय समय में परिणाम होगा। 'z' शाब्दिक के साथ तारीखों को पार्स करने के लिए अपर्याप्त। यह व्यवहार प्रतिवादपूर्ण लग सकता है क्योंकि 'z' शाब्दिक स्पष्ट रूप से UTC को इंगित करता है। हालाँकि, जावा 7 और उससे अधिक में, पैटर्न "yyyy-mm-dd't'hh: mm: ssx" को सही ढंग से पार्स करने और UTC Timezone प्रत्यय को लागू करने के लिए उपयोग किया जा सकता है। SimpleDateFormat ("yyyy-mm-dd't'hh: mm: ssx"); दिनांक दिनांक = sdf.parse ("2010-04-05T17: 16: 00Z"); एपीआई। निम्न कोड java.Time का उपयोग करके प्रदर्शित करता है। तारीख को पार्स करने के लिए:
आयात java.time.instant; आयात java.time.zonedDateTime; स्ट्रिंग डेटास्ट्रिंग = "2010-04-05T17: 16: 00Z"; इंस्टेंट इंस्टेंट = इंस्टेंट.पार्स (डेटस्ट्रिंग); ZonedDateTime ZonedDateTime = Instant.atzone (ononeid.of ("z"));
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3