Menu

キーワード

  • Java
  • java.util.Date

関連

概要

Date型のオブジェクトをString型に、またString型のオブジェクトをDate型に変換したい。

方法

/** フォーマット */
static public final String DATE_PATTERN ="yyyy-MM-dd'T'HH:mm:ss";

/**
 * Date型のオブジェクトをString型に変換します.
 */
public String convertDate2String(java.util.Date date) {
  return (new SimpleDateFormat(DATE_PATTERN)).format(date);
}
	
/**
 * String型のオブジェクトをDate型に変換します.
 */
public java.util.Date convertString2Date(String source) {
  try {
    return (new SimpleDateFormat(DATE_PATTERN)).parse(source);
  } catch (ParseException e) {
    return null;
  }
}

解説

SimpleDateFormatを使うとサクッと変換することができます。

参考

スポンサーリンク