java - Julian Date Conversion -
नमूना जूलियन तिथियाँ: 2009218 2009225 200 9 243
मैं उन्हें कैसे रूपांतरित करूं एक नियमित तिथि में?
मैंने उनका उपयोग करने की कोशिश की और मुझे मिल गया -
12227359 के लिए 2009225 !! कोई मतलब नहीं!
लाइब्रेरी का उपयोग करें और ऐसा कुछ करें:
< कोड> स्ट्रिंग तिथिसैट = "2009218"; MutableDateTime mdt = नया MutableDateTime (); mdt.setYear (Integer.parseInt (dateStr.subString (0.3))); mdt.setDayOfYear (Integer.parseInt (dateStr.subString (4))); दिनांक पार्सेडडेट = एमडीटी। टेट ();
जावा एपीआई का प्रयोग करना:
स्ट्रिंग तिथिसैट = "2009218"; कैलेंडर कैल = नया ग्रेगोरियन कैलेंडर (); cal.set (Calendar.YEAR, Integer.parseInt (dateStr.subString (0.3))); cal.set (Calendar.DAY_OF_YEAR, Integer.parseInt (dateStr.subString (4))); दिनांक पार्सेडडेट = cal.getTime (); सबसे अच्छे उत्तर प्रदान करने के लिए एलेक्स के लिए धन्यवाद: तिथि myDate = नया सरलडेटफ़ॉर्मेट ("yyyyD")। पार्स ("2009218")
Comments
Post a Comment