2013-12-09 31 views
0

我的代碼使用Java.sql.Timestamp來存儲更新日期。我想取這個日期並將它存儲到一個mySQL datetime對象中。我的問題是,在Java.util.Timestamp2013年12月9日00格式返回時間:00:00.00但MySQL的colunmn希望在2013年12月9日00:00:00格式。所以看起來我需要修剪java.sql.Timestamp的.00。如何將Java時間戳轉換爲mySQL日期時間函數

回答

1

你不需要在MySQL作爲字符串插入時間戳,只把它當作java.sql.Timestamp和使用PreparedStatement設定值正確

+0

我只是添加時間戳和它踢這個錯誤'com.mysql.jdbc .MysqlDataTruncation:數據截斷:不正確的日期時間值:''第1行'update_date'' –

+0

請張貼相關的代碼 –