在页面上显示输出时,用下面的函数处理一下public class DateUtil(){
    public static String fmtShortEnu(Date myDate) {
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");
    String strDate = formatter.format(myDate);
    return strDate;
  }
}

解决方案 »

  1.   

    java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String datestr=df.format(new java.util.Date());
      

  2.   

    这样子的从数据库取出java.util.Date date=rs.getDate("rq");然后java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy/MM/dd");
    String newDate=sdf.format(date);
      

  3.   

    我建议还是把sqlserver的字段类型改成varchar的吧,用字符串处理可以完全按照自己的意愿处理,没有特殊的需求,不要使用date型