프로그래머의 삶 Programmer's Life/Java!!

Date Format 변환

Oliver's World 2010. 1. 18. 14:56
728x90

public class DateUtils {

 public static final String dateFormat = "yyyyMMddHHmmss";

 public static final String dateFormat8 = "yyyyMMdd";
 public static final String dateFormat14 = "yyyyMMddHHmm";
 public static final String dateFormat15 = "yyyyMMdd'T'HHmmss";
 public static final String dateFormat16 = "yyyyMMdd'T'HHmmss'Z'";

 private DateUtils() {
  LogUtils.simple().error("Default Construct Call by Inner!!");
 }

 /**
  * @param date
  * @param dateFormat
  * @return java.lang.String
  */
 public static String DateToString(Calendar date, String dateFormat) {

  return date != null ? new SimpleDateFormat(dateFormat).format(date
    .getTime()) : "";
 }

 /**
  * @param date
  * @param dateFormat
  * @return java.util.Calendar
  */
 public static Calendar StringToCalendar(String date, String dateFormat) {
  java.util.Calendar calendar = java.util.Calendar.getInstance();
  try {
   calendar.setTime(new SimpleDateFormat(dateFormat).parse(date));
  } catch (ParseException e) {
   e.printStackTrace();
  }

  return calendar;
 }

}


하나로 묶어두고...
갖다쓰자 ㄱ-;

728x90