我想在数据库中输入任务的开始日期和截止日期。 但保存数据库的格式是:Tue Apr 15 13:46:38 BST 2014 我想用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);
}
}
--------------表格-----------
答案 0 :(得分:2)
我希望您可以使用SimpleDateFormat来完成此任务。
代码:
SimpleDateFormat sdf = new SimpleDateFormat(" yyyy-MM-dd");
String date = sdf.format(jDateChooserDeadline.getDate());
t1.setDate(日期);