所以,我想在我的表中插入一个日期变量,其中包含发布消息的日期和时间(分钟、小时、秒)。我的问题是,无论我DATE_POSTED
是什么类型的数据(DATETIME
或TIMESTAMP
),它仍然会保存我当时的信息00:00:00
。
这是我的 Java 代码,它获取当前时间然后发布消息。
Calendar calendar = Calendar.getInstance();
Date date = calendar.getTime();
Message msg = new Message(user, message, date);
hibernateTemplate.saveOrUpdate(msg);
这是结果(由于某种原因我无法上传我的图片):
_____________________________________
|ID|USER|MESSAGE|DATE_POSTED |
| 1|asd |qwery |2013-03-15 00:00:00|
| 2|asd |321tgg |2013-03-15 00:00:00|
-------------------------------------
我想提一下我的 Java 代码很好,因为在断点处,它有时间值。