1

我正在尝试从中获取日期jDateChooser。所以我使用了这个更新查询。但现在我将此getDate()方法视为cannot find the symbol错误。我正在使用 JDBC 类。以下是我的查询:

try { 
        new JDBC().putData("UPDATE work SET balance='"+txtValue.getText()+"', date='"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date.getdate()) +"' WHERE id='1'");

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, this.getClass().getName() +" "+e);
    } 
4

3 回答 3

2

你可能在这里有错误:

date.getdate()

应该是资本D

date.getDate()
于 2013-09-18T05:50:08.167 回答
2

试试这个 JCalendar 1.4 ---------------------------------((JTextField)jDateChooser1.getDateEditor().getUiComponent()).getText()

于 2013-12-25T15:38:25.253 回答
1

试试这个以获得最新版本。

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String date = sdf.format(jDateChooser1.getSelectedDate().getTime());
于 2015-01-24T06:00:12.663 回答