java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy年MM月dd日"); 
String datestr=sdf.format(new java.util.Date());

解决方案 »

  1.   

    <%@ import="java.util.*" %>
    <%
    java.util.Date myDate = new java.util.Date();
    java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy年MM月dd日"); 
    String datestr=sdf.format(myDate);
    %>
      

  2.   

    <%@ import="java.util.*" %>
    <%Calendar cal = Calendar.getInstance();
     int mon=cal.get(Calendar.MONTH)+1;
     int day=cal.get(Calendar.DAY_OF_MONTH);
     int year=cal.get(Calendar.YEAR);
     String today=year+"年"+mon+"月"+day+"日";
     out.println(today);
    %>
      

  3.   

    Calendar cal = new GregorianCalendar();
        
        // Get the components of the date
        int era = cal.get(Calendar.ERA);               // 0=BC, 1=AD
        int year = cal.get(Calendar.YEAR);             // 2002
        int month = cal.get(Calendar.MONTH);           // 0=Jan, 1=Feb, ...
        int day = cal.get(Calendar.DAY_OF_MONTH);      // 1...
        int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK); // 1=Sunday, 2=Monday, ...
        int hour12 = cal.get(Calendar.HOUR);            // 0..11
        int hour24 = cal.get(Calendar.HOUR_OF_DAY);     // 0..23
        int min = cal.get(Calendar.MINUTE);             // 0..59
        int sec = cal.get(Calendar.SECOND);             // 0..59
        int ms = cal.get(Calendar.MILLISECOND);         // 0..999
        int ampm = cal.get(Calendar.AM_PM);             // 0=AM, 1=PM
      

  4.   

    ava.util.Date xx=new java.util.Date();
    java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd");  
    String s = df.format(xx); 
    out.println(s);