2011-03-09T03: 02: 10.823Z जैसी स्ट्रिंग है, इसे जावा में दिनांक या कैलेंडर ऑब्जेक्ट में कैसे परिवर्तित करें?जावा में निम्न स्ट्रिंग तिथि या कैलेंडर ऑब्जेक्ट को कैसे परिवर्तित करें?
उत्तर
आप SimpleDateFormat#parse()
का उपयोग String
को Date
पर दिनांक प्रारूप पैटर्न में परिवर्तित करने के लिए कर सकते हैं।
String string = "2011-03-09T03:02:10.823Z";
String pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
Date date = new SimpleDateFormat(pattern).parse(string);
System.out.println(date); // Wed Mar 09 03:02:10 BOT 2011
सभी पैटर्न पात्रों के अवलोकन के लिए, SimpleDateFormat
javadoc की परिचयात्मक लेख को पढ़ें।
Calendar
के लिए आगे यह बदलने के लिए, बस Calendar#setTime()
का उपयोग करें।
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
// ...
यदि पैटर्न अलग हो तो आप क्या करते हैं? कई अलग-अलग तरीके हैं जिन्हें आप एक स्ट्रिंग को प्रारूपित कर सकते हैं जो दिनांक पहचान लेगा, है ना? क्या होगा यदि आप नहीं जानते कि यह कौन सा होगा? नई तिथि (डेटस्ट्रिंग) तब तक काम करती है जब तक यह कुछ मान्य प्रारूप नहीं है, लेकिन आपको इसे निर्दिष्ट करने की आवश्यकता नहीं है - क्या कैलेंडर का उपयोग करके इसके बराबर है? –
import java.util.*;
import java.text.*;
public class StringToCalender {
public static void main(String[] args) {
try { String str_date="11-June-07";
DateFormat formatter ;
Date date ;
formatter = new SimpleDateFormat("dd-MMM-yy");
date = (Date)formatter.parse(str_date);
Calendar cal=Calendar.getInstance();
cal.setTime(date);
System.out.println("Today is " +date);
} catch (ParseException e)
{System.out.println("Exception :"+e); }
}
}
आपका दी गई तारीख एक स्ट्रिंग है पार्स() विधि का उपयोग कर दिनांक प्रकार में बदल जाता है के रूप में लिया जाता है। पार्स() विधि डेटफॉर्मेट की ऑब्जेक्ट को आमंत्रित करती है। सेटटाइम (दिनांक दिनांक) स्वरूपित दिनांक को कैलेंडर में सेट करता है। यह विधि दिनांक वस्तु के साथ कैलेंडर ऑब्जेक्ट को आमंत्रित करती है। refer
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
Date date = sdf.parse(strDate);
Calendar cal = Calendar.getInstance();
cal.setTime(date);
(strDate आईडी तिथि के अपने स्ट्रिंग प्रारूप)
मैं "2017/01/11" दिखाने के लिए करने के लिए "11 जन" चाहते हैं और यह मेरा समाधान है यह प्रयास करें।।
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat df_output = new SimpleDateFormat("MMM DD");
Calendar cal=Calendar.getInstance();
Date date = null;
try {
date = df.parse(selectedDate);
String outputdate = df1.format(date);
date = df_output.parse(output date);
cal.setTime(date);
} catch (ParseException e) {
e.printStackTrace();
}
की
- 1. जावा में स्ट्रिंग तिथि को टाइमस्टैंप में कैसे परिवर्तित करें?
- 2. जावा: जावा ऑब्जेक्ट को जावा ऑब्जेक्ट में जावा में स्ट्रिंग ऑब्जेक्ट में कैसे परिवर्तित करें?
- 3. पूर्णांक को तिथि ऑब्जेक्ट पायथन में कैसे परिवर्तित करें?
- 4. वीबी.नेट: स्ट्रिंग को तिथि में कैसे परिवर्तित करें?
- 5. जावा तिथि और कैलेंडर नियंत्रण
- 6. मैं java.sql.Date ऑब्जेक्ट को ग्रेगोरियन कैलेंडर में कैसे परिवर्तित करूं?
- 7. डेट.toString को वापस तिथि में कैसे परिवर्तित करें?
- 8. स्ट्रिंग को कैसे परिवर्तित करें तिथि से लंबी मिलीसेकंड
- 9. हिजारी तिथि को जावा स्क्रिप्ट में ग्रेगोरियन तिथि में कैसे परिवर्तित करें?
- 10. कैलेंडर में java.sql.Date में कैलेंडर कैसे परिवर्तित करें?
- 11. एक स्ट्रिंग को BinaryExpression ऑब्जेक्ट में कैसे परिवर्तित करें?
- 12. स्ट्रिंग से ऑब्जेक्ट विशेषता नाम में कैसे परिवर्तित करें?
- 13. जावा मानचित्र को मूल जावास्क्रिप्ट ऑब्जेक्ट में कैसे परिवर्तित करें?
- 14. जावा में जोडा लोकलडेट से स्ट्रिंग को कैसे परिवर्तित करें?
- 15. गैरटाइप को int या स्ट्रिंग में कैसे परिवर्तित करें?
- 16. फ्लोट या मुद्रा को स्थानीयकृत स्ट्रिंग में कैसे परिवर्तित करें?
- 17. एक स्ट्रिंग को ग्रेगोरियन कैलेंडर
- 18. स्ट्रिंग से डेट ऑब्जेक्ट को कैसे परिवर्तित करें?
- 19. JSON को स्ट्रिंग में कैसे परिवर्तित करें?
- 20. स्ट्रिंग में ऐरे को कैसे परिवर्तित करें
- 21. टेक्स्ट तिथि को टाइमस्टैम्प में कैसे परिवर्तित करें?
- 22. डेटाटाइम को छोटी तिथि में कैसे परिवर्तित करें?
- 23. जावास्क्रिप्ट/जेएस ऑब्जेक्ट में सीएसएस स्टाइल स्ट्रिंग को परिवर्तित करें
- 24. org.jdom.Document से स्ट्रिंग को कैसे परिवर्तित करें
- 25. मैं एक org.w3c.dom.Document ऑब्जेक्ट को स्ट्रिंग में कैसे परिवर्तित करूं?
- 26. gnuplot में स्ट्रिंग में स्ट्रिंग को कैसे परिवर्तित करें?
- 27. यूटीसी + 0 तिथि से पीएसटी तिथि कैसे परिवर्तित करें?
- 28. jQuery.serialize() डेटा को JSON ऑब्जेक्ट में कैसे परिवर्तित करें?
- 29. स्ट्रिंग से जावा में लंबे समय तक कैसे परिवर्तित करें?
- 30. एक स्ट्रिंग को एक स्ट्रिंग में कैसे परिवर्तित करें?
संभावित डुप्लिकेट [कैसे एक तिथि या कैलेंडर वस्तु के लिए एक तिथि स्ट्रिंग परिवर्तित करने के लिए?] (Http://stackoverflow.com/questions/43802/how-to-convert-a-date-string-to -ए-डेट-या-कैलेंडर-ऑब्जेक्ट) – Twonky