ResultSet返回结果精度的问题
从ResultSet中得到datatime的类型结果
如2012-07-04 19:27:52.000
无论rs.getString(),还是rs.getDate()
得到的结果都不是原汁原味的2012-07-04 19:27:52.000
rs.getString()得到的是2012-07-04 19:27:52.0(少了2个0)
rs.getDate()得到的是2012-07-04
如何才可以得到原汁原味的2012-07-04 19:27:52.000
------解决方案--------------------或者rs.getLong() 获取long类型数据 你再转成Date (你试下 我也没试过)
------解决方案--------------------SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
Date date = rs.getDate("...");
String s = formater.format(date);
------解决方案--------------------我的想法是这样的
在查数据库的时候 to_char(sysdate) 这样是不是就能取到楼主想要的了 先取出来之后可以再转换
------解决方案--------------------+1