Java 如何从jDateChooser更改格式日期?

Java 如何从jDateChooser更改格式日期?,java,Java,我想在数据库中输入任务的开始日期和截止日期。 但保存数据库的格式如下:2014年4月15日星期二13:46:38英国夏令时 我想要yyyy-MM-dd格式 这是我用来在数据库中写入数据的代码: public void addTask() { try { Taskt1 = new Task(); t1.setIdTask(jTIdTask.getText()); t1.setDescTask(jTDescTask.getText());

我想在数据库中输入任务的开始日期和截止日期。 但保存数据库的格式如下:2014年4月15日星期二13:46:38英国夏令时 我想要yyyy-MM-dd格式

这是我用来在数据库中写入数据的代码:

public void addTask() {
    try {
        Taskt1 = new Task();
        t1.setIdTask(jTIdTask.getText());
        t1.setDescTask(jTDescTask.getText());
        t1.setDate(jDateChooserDare.getDate().toString());
        t1.setdeadline(jDateChooserDeadline.getDate().toString());


        TaskDao dao = new TaskDao();
        dao.Task(t1);

    } catch (SQLException ex) {
        Logger.getLogger(jTTask.class.getName()).log(Level.SEVERE, null, ex);
    }
}
--------------形式-----------


我希望,您可以使用SimpleDateFormat来完成此任务

代码:

SimpleDataFormat sdf=新SimpleDataFormat(“yyyy-MM-dd”)

字符串date=sdf.format(jDateChooserDeadline.getDate())


t1.设定日期(日期)

日期设置器和getterhanks的返回类型是什么。现在是字符串类型。