日期是自动生成的是24时制日期,是timestamp类型的,这一栏的被命名为pdate
但是前面的yyyy-MM-dd对应部分取出来的结果没有问题,在HH:mm:ss对应的部分却不正确
比如数据库里的时间2010-04-28 13:35:48取出来后,结果却是2010-04-28 00:00:00
对应部分关键代码
pstmt = dbc.getConnection().prepareStatement(sql);
pstmt.setString(1, id);
ResultSet rs=pstmt.executeQuery();
while(rs.next()){
Date date =rs.getDate("pdate");
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dat=sdf.format(date);
------解决方案--------------------
看看原来的数据是什么?
------解决方案--------------------
........