我在JCalendar
这里使用:httpSqLite
://www.toedter.com/en/jcalendar/ 我已经使用 JDateChooser 在表单中设置日期并以格式
导入yyyy-MM-dd
。当我尝试yyyy-MM-dd
使用以下代码从数据库中检索相同格式的日期时:
Date date = rs.getDate(10);
fieldClose.setDate(date); //displays 01-Jan-1970 - I want (2013-01-08), one that is similar in database.
我查看了stackoverflow,并且存在一些类似的帖子,但未能在格式yyyy-MM-dd
和考虑jCalender
和SQLite方面显示建议,所以我不得不发布这个。任何想法如何实现类似于数据库的日期,以插入相同的格式和相同的类型。
我刚刚试过这个:
String date =rs.getString(10);
((JTextField)fieldClose.getDateEditor().getUiComponent()).setText(date);
返回:
2013-05-22 // 出现红线,表示 jDatechooser 无法识别