RT
Date lastdate=rs.getDate("lastdate");
SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String d= simple.format(lastdate);
Date lastdate=rs.getDate("lastdate");
SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String d= simple.format(lastdate);
一种:保存这个时间时,就是保存不包含时刻的日期内容,所以取出了就变成你显示那样
另一种:在select选择时,用to_char(date字段,'YYYY-MM-DD');进行时间的格式化,也会出现这种情况。
而不是java.util.Date;
或者用Timestamp
然后html中<%=DataFormate.toString(com.getCom_mtime())%>其中DataFormate.toString是:
public static String toString(String gbStr){
return gbStr;
}
}能出现正确时间
试试这个
String date=rs.getString("datetime");
取出串型
然后再转换成date噻
SimpleDateFormat sdf=new SimpleDateFormate("yyyy-MM-dd HH:mm:ss");
try{
Date dateFormat= sdf.parse(date);
}catch(ParseException e){
e.printStackTrace();
}
这样OK。
与数据库的操作,一般最好用 rs.getString(int columnindex || String columnname) 方法
String date=rs.getString("datetime");
取出串型
然后再转换成date噻
SimpleDateFormat sdf=new SimpleDateFormate("yyyy-MM-dd HH:mm:ss");
try{
Date dateFormat= sdf.parse(date);
}catch(ParseException e){
e.printStackTrace();
}
这样OK。
与数据库的操作,一般最好用 rs.getString(int columnindex || String columnname) 方法