在Mysql中插入日期(代号为1)

时间:2017-04-29 13:12:12

标签: mysql sql

我想在mysql数据库中插入一个Date对象,它在数据库中也有一个Date类型。我在插入日期时遇到问题。

我已尝试过这段代码,但似乎代号有问题:

dateString s;
s = date.getCurrentMonth() + "/" + date.getCurrentDay() + "/" + date.getCurrentYear();
DateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
Date startDate = (Date) formatter.parse(s);

请告诉我怎么做?

1 个答案:

答案 0 :(得分:0)

您不需要格式化它。只需使用此SQL Date对象而不是java.util包中的Date对象即可。

import java.sql.Date

// Creating a date object.
Date date = new Date();

在数据库中,还要确保将属性“日期”的数据类型也选择为“日期”,而不是VarChar。只需通过查询将此sql包Date对象传递到数据库中即可。 :)它将以一种格式保存日期。