mysql的date数据转化为java中String是否要用valueof方法
来源:百度知道 编辑:UC知道 时间:2024/07/05 21:21:31
String lendDate=String.valueof(rs.getString("LENDDATE"));
这样写吗?
LENDTATE在mysql中是date型数据
这样写吗?
LENDTATE在mysql中是date型数据
Date类型转换不是用的valueOf方法。用的是“SimpleDateFormat ”里面的方法。
假设"date"是数据库读取出来的数据,之后转换:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = sdf.format(date);
System.out.println(str);
结果举例:2015-08--9 09:49:32.
你都用getstring了,返回值就是个string,如果返回不了会异常,如果能返回一定是string类型的,不过可能是乱码