1. 程式人生 > >資料庫中Timestamp格式用String接收後,尾巴多了.0

資料庫中Timestamp格式用String接收後,尾巴多了.0

資料庫中為:欄位:time   值:2016-06-06 16:13:12

java中用String接收後顯示為:2016-06-06 16:13:12.0

解決方法:

1、select 語句中對欄位使用函式DATE_FORMAT,如下:

select  name,age,DATE_FORMAT(time,'%Y-%m-%d %H:%i:%S') AS BirthTime from t_user

2、個人覺得用substring或split直接擷取掉.0最方便,DATE_FORMAT會影響一些查詢效率