Я использую JCalendar
отсюда: http://www.toedter.com/en/jcalendar/Я использовал JDateChooser, чтобы назначить дату в форме и импортировать в SqLite
в формате yyyy-MM-dd
. WhenI пытаются восстановить дату в том же самом формате 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 does не признает его