我的类子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;
}
}
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();
... ...
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>