Как отформатировать дату при вставке в базу данных ms access и затем извлечь ее для отображения в формате jtable, но в том же формате? - PullRequest
0 голосов
/ 27 февраля 2019

Вот что я сделал:

java.util.Date now = new Date();
java.sql.Date date = new java.sql.Date(now.getTime());
String query;
String combo = combo_item.getSelectedItem().toString();

query = "INSERT INTO history(Date, ItemName)\n" +
                    "VALUES (?, '"+combo+"')";

                pst = con.prepareStatement(query);
                pst.setDate(1, date);
                pst.executeUpdate();

Когда я запускаю его, формат даты оказывается по умолчанию.Теперь он попытался отформатировать его с помощью этого кода:

     SimpleDateFormat sm = new SimpleDateFormat("MM/dd/yyyy HH:mm");
     String strDate = sm.format(myDate);
     Date dt = sm.parse(strDate);

, но это никогда не работает.Формат даты по-прежнему был по умолчанию = (

...