有谁能告诉我如何将Java Date存储到Mysql datetime中吗?
当我尝试这样做时,只有日期被存储,时间保持为00:00:00。在Mysql中,日期以这种方式存储...
2009-09-22 00:00:00
我不仅想要日期,还需要时间...就像这样
2009-09-22 08:08:11
我正在使用Spring与JPA(Hibernate)开发,我的实体类中使用了java.util.Date,但我使用手写SQL语句创建了表格...
以下是我的创建表格语句:
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)
);
java.util.Date
了(在2010年也许没有更好的选择)。最好使用现代类,比如java.time.Instant
或者java.time.LocalDateTime
,这取决于你需要存储的日期时间的具体要求。 - Ole V.V.