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

Java में SimpleDateFormat फ़ॉर्मेट कोड क्या हैं?

java.text.SimpleDateFormat कक्षा का उपयोग स्ट्रिंग को दिनांक और दिनांक से स्ट्रिंग को प्रारूपित और पार्स करने के लिए किया जाता है।

तारीख स्ट्रिंग को पार्स करना

इस वर्ग के रचनाकारों में से एक वांछित दिनांक प्रारूप का प्रतिनिधित्व करने वाले स्ट्रिंग मान को स्वीकार करता है और SimpleDateFormat ऑब्जेक्ट बनाता है। किसी स्ट्रिंग को दिनांक वस्तु के रूप में पार्स/रूपांतरित करने के लिए

  • वांछित फ़ॉर्मैट स्ट्रिंग पास करके इस क्लास को इंस्टेंट करें।
  • पार्स() विधि का उपयोग करके दिनांक स्ट्रिंग को पार्स करें।

उनके विवरण और उदाहरणों के साथ स्वरूपण के लिए पत्रों की सूची निम्नलिखित है -

पत्र

घटक

उदाहरण

जी
युग का डिज़ाइनर
एडी, बीसी
y
वर्ष
2005, 96
Y
सप्ताह वर्ष
2005, 96
एम
साल में महीना
सितंबर, सितंबर, 09
एल
साल में महीना
सितंबर, सितंबर, 09
w
साल में सप्ताह
23
डब्ल्यू
महीने में सप्ताह
3
डी
साल में दिन
129
डी
महीने में दिन
27
F
महीने में सप्ताह का दिन
5

सप्ताह में दिन (नाम)
सोमवार, सोमवार
यू
सप्ताह में दिन (संख्या)
1
a
AM/PM
पहर। हूँ
एच
दिन में घंटा (0-23)
0, 22
k
दिन में घंटे (1-24)
1, 12, 24
के
सुबह/शाम में घंटा (0-11)
0, 5, 11
एच
सुबह/शाम में घंटा (1-12)
1, 5, 12
मी
मिनट घंटे में
25
से
मिनट में दूसरा
24
एस
मिलीसेकंड
756
z
समय क्षेत्र
पीएसटी, जीएमटी
Z
समय क्षेत्र
-0500
X
समय क्षेत्र
-06, -0600, -06:00

उदाहरण

आयात करें डीडी/एमएम"); दिनांक दिनांक =formatter.parse ("2007/25/06"); System.out.println ("दिनांक मान:" + दिनांक); फ़ॉर्मेटर =नया SimpleDateFormat ("y:G"); दिनांक =formatter.parse("1920:BC"); System.out.println ("दिनांक मान:" + दिनांक); फ़ॉर्मेटर =नया SimpleDateFormat ("डी-एम-वाई"); दिनांक =फ़ॉर्मेटर.पार्स ("25-05-1989"); System.out.println ("दिनांक मान:" + दिनांक); }}

आउटपुट

दिनांक मान:सोम जून 25 00:00:00 IST 2007दिनांक मान:सूर्य 01 जनवरी 00:00:00 IST 1920 दिनांक मान:सूर्य जनवरी 01 00:00:00 IST 1989

उदाहरण

आयात करें मिमी:एसएस"); दिनांक समय1 =formatter1.parse("07:25:30"); System.out.println ("दिनांक मान:" + समय 1); SimpleDateFormat formatter2 =नया SimpleDateFormat ("ईईई:एमएमएम-डी:वाई वाई वाई"); दिनांक समय 2 =formatter2.parse ("सूर्य:जनवरी -8:2018"); System.out.println ("दिनांक मान:" + समय 2); SimpleDateFormat formatter3 =नया SimpleDateFormat ("hh 'o''clock' a"); दिनांक समय3 =formatter3.parse("09 बजे पूर्वाह्न"); System.out.println ("दिनांक मान:" + time3); }}

आउटपुट

दिनांक मान:गुरु जनवरी 01 07:25:30 IST 1970 दिनांक मान:सूर्य दिसंबर 31 00:00:00 IST 2017 दिनांक मान:गुरु जनवरी 01 09:00:00 IST 1970

  1. जावा में स्ट्रिंग को तिथि में कनवर्ट करें

    मान लें कि निम्नलिखित हमारे तार हैं - String date1 ="11/10/2018"; String date2 = "15-Mar-2019 21:11:35"; अब, उपरोक्त स्ट्रिंग को तिथियों में बदलें - SimpleDateFormat dateFormat1 = new SimpleDateFormat("dd/MM/yyyy"); SimpleDateFormat dateFormat2 = new SimpleDateFormat(&

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

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

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

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