1
我試圖格式化當前datetime
,然後使用Hibernate將它保存到數據庫中。我得到了它使用的是默認的日期格式保存,即:格式日期時間
Date date = new Date();
hibernateObject.setDate(date);
hibernateObject.save(date);
我已經找到一種方法來格式化,但它確實不整潔,不似乎工作:
Date finalDate = null;
try {
Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String sDate = df.format(date);
finalDate = df.parse(sDate);
} catch (ParseException pe) {
System.out.println("ParserException while attempting to establish date");
}
hibernateObject.setDate(date);
hibernateObject.save(date);
哪些數據類型是你想存儲日期? – Thierry
數據庫表列已設置爲「DATETIME」 – ThreaT