我的类子package jp.co.adf.pica.util;import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;/**
 * @author AITEC
 *  
 */
public class DateUtil { /**
 * <p>
 * Date型の日付をString型に変換します。
 * </p>
 * @param date 日付
 * @return 変換後日付
 */
public static String convDate2Str(java.util.Date date) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
String str = sdf.format(date);
return str;
} /**
 * <p>
 * Date型の日付をString型に変換します。
 * </p>
 * @param date 日付
 * @return 変換後日付
 */
public static Date convStr2Date(String date) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date retDate = null;
try {
retDate = sdf.parse(date);
} catch (ParseException e) {
e.printStackTrace(System.out);
}
return retDate;
}

/**
 * 日付け格納処理 yyyy/MM/dd
 * @param date 日付け
 * @return 格納後日付け
 */
public static String dateFormat(String date){
if(date != null && !date.equals("")){
date = date.substring(0,date.indexOf(" "));
date = date.replaceAll("-","/");
}
return date;
}

}

解决方案 »

  1.   

    import java.text.SimpleDateFormat;
    import java.util.Date;
    ... ...
    java.text.SimpleDateFormat myDateFt = new java.text.SimpleDateFormat("yyyy/MM/dd");
    java.util.Date myDate = new java.util.Date();
    String dt = myDateFt.format(myDate).toString();
    ... ...
      

  2.   

    //类
      Calendar cal = Calendar.getInstance();
      int month = (int) (cal.get(Calendar.MONTH)) + 1;
      String dt = cal.get(Calendar.YEAR) + "-" + month + "-" +
          cal.get(Calendar.DATE) + " " + cal.get(Calendar.HOUR_OF_DAY) + ":" +
          cal.get(Calendar.MINUTE) + ":" +
          cal.get(Calendar.SECOND);
      System.out.println(dt);*******************************************************
    直接在页面显示
    <td><font color="red">
           <%Date date=new Date();
    int y=1900+date.getYear();
    int m=1+date.getMonth();
    int d=date.getDate();
    %>
    <%=y%>年
    <%=m%>月
    <%=d%>日
    </font>
    </td>