今天遇到乙個回顯,date日期,返回string型別,竟然多了個毫秒,資料庫是2019-01-01 00:00:00,查詢出來的竟然變成了2019-01-01 00:00:00.0,結果是因為本來是date型別的,mybatis返回的卻是string型別,後來在轉換的過程中也是學到了很多。
string轉date
string starttime=「2019-01-01 00:00:00」;
******dateformat sdf = new ******dateformat(「yyyy-mm-dd hh:mm:ss」);
date starttime = sdf.parse(starttime);
date轉string
date date = new date();
******dateformat sdf = new ******dateformat(「yyyy-mm-dd hh:mm:ss」);
string starttime = sdf.format(date );
date轉varchar
date_format(start_time,』%y-%m-%d %h:%i:%s』) start_time
varchar轉date
str_to_date(start_time,』%y-%m-%d %h:%i:%s』)
date轉varchar
to_char(sysdate,『yy』)
varchar轉date
to_date(『2004-05-07 13:23:44』,『yyyy-mm-dd hh24:mi:ss』)
如何將String轉Date型別
先建立乙個日期格式化類 dateformat 然後從前端獲取使用者運算元據產生的建立時間,最後通過 dateformat 例項化物件的parse 方法將string型別轉換成date型別。string轉date dateformat dateformat new dateformat yyyy mm...
Date型別轉int型別
由於有些mysql資料庫中儲存的是int型別,所以進行條件篩選時需要進行處理。將需要的日期轉換為int型別進行比較。date型別轉int型別 integer date integer.valueof string.valueof new date gettime substring 0,10 int...
Java Clob型別轉String型別
前兩天的專案中,有個字段是clob型別的,用純sql取資料的時候不能直接轉成string型別的。所以得自己手動轉一下,於是乎用到了以下 在這裡貼出來分享一下,如果小夥伴們需要的可以直接拿去用,這個親測是可以使用的哦。話不多說,才是王道。clob型別 轉string public string clo...