आपको rs.getString()
का उपयोग नहीं करना चाहिए दिनांक डेटाटाइप पर। आपको rs.getDate()
. का उपयोग करना चाहिए और फिर अपनी इच्छानुसार तिथि को पार्स करें।
उदाहरण:
java.sql.Date date = rs.getDate(i);
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = dateFormat.format(date);
या आप सीधे TO_CHAR
. का उपयोग करके सीधे डेटाबेस से स्ट्रिंग के रूप में दिनांक प्राप्त कर सकते हैं इस तरह कार्य करें:
SELECT TO_CHAR(col1, 'yyyy-mm-dd') AS 'MYDATE' FROM TABLE1;
और फिर इसे स्ट्रिंग के रूप में प्राप्त करें:
String dateStr = rs.getString("MYDATE");
आशा है कि यह मदद करता है