public class Test {  public static void main(String[] args) {
    java.util.Date d = new java.util.Date();
    String newDate = java.text.DateFormat.getDateInstance().format(d);
    java.sql.Date sDate = java.sql.Date.valueOf(newDate);
    System.out.println("" + sDate);
  }
}
DateFormat类还有很多类似的方法,LZ可以自己去看看API了。

解决方案 »

  1.   

    最简单的就是你把Servers端的类型改成String不就行了。不想改那就得把时间类型格式化然后再转换成你需要的样式。
      

  2.   

      Date myDate = new Date();
      DateFormat df = DateFormat.getDateInstance();
      df.format(myDate);
      

  3.   

      String newDate = java.text.DateFormat.getDateInstance().format(d);
        java.sql.Date sDate = java.sql.Date.valueOf(newDate);
      

  4.   

    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//这里你想指定什么格式就指定什么格式如:yyyy年MM月dd日
    java.util.Date date=new java.util.Date();
    String strDate=sdf.format(date);
    System.out.println(strDate);
      

  5.   

    Date date = new Date();
       SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
       System.out.println(s.format(date));
      

  6.   

    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
    java.util.Date date=new java.util.Date();
    String strDate=sdf.format(date);
    System.out.println(strDate);
      

  7.   

    SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd"); 
    Date date = new Date(); 
    String d = s.format(date);
      

  8.   

        SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
        java.util.Date date = new java.util.Date();
        String d = s.format(date);
      

  9.   

    String dateStr = "2004-02-03";
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    System.out.println(sdf.format(java.sql.Date.valueOf(dateStr)));