1. 程式人生 > >關於時間儲存到資料庫中丟失精度的問題

關於時間儲存到資料庫中丟失精度的問題

實體bean時間物件為java.until.Date  儲存到資料庫時使用的是

ps.setDate(1,new java.sql.Date(article.getSpidertime().getTime()));

然後儲存到資料庫就會變成


原來有的時分秒丟失了。

解決方式:

ps.setTimestamp(1, new Timestamp(article.getSpidertime().getTime()));
將日期型別轉換成Timestamp型別,可以避免精度丟失。