谁能告诉我如何将Java Date存储到Mysql datetime …?
当我尝试这样做时…仅日期存储并且像这样在Mysql日期存储中保留时间00:00:00 …
2009-09-22 00:00:00
我不仅要约会,而且要时间…
2009-09-22 08:08:11
我正在将JPA(Hibernate)与Spring mydomain类一起使用java.util.Date,但我已经使用手写查询创建了表…
这是我的创建声明
CREATE TABLE ContactUs (id BIGINT auto_increment, userName VARCHAR(30), email VARCHAR(50), subject VARCHAR(100), message VARCHAR(1024), messageType VARCHAR(15), contactUsTime datetime, primary key(id)) TYPE=InnoDB;
见链接:
http://www.coderanch.com/t/304851/JDBC/java/Java-date-MySQL-date- conversion
以下代码刚刚解决了该问题:
java.util.Date dt = new java.util.Date(); java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String currentTime = sdf.format(dt);
此“ currentTime ”已插入类型为DateTime的列中,并且成功。