/**
* Date type으로 넘어온 날짜를 각각의 포맷에 따라서
* 재구성하여 반환한다.<br><br>
*
* @param date 날짜
* @param format 변환할 타입
* @return String 변환된 문자열 ( yyyy.mm )
* @return String 변환된 문자열 ( yyyy.mm.dd )
* @return String 변환된 문자열 ( yyyy.mm.dd hh:mi )
* @return String 변환된 문자열 ( yyyy.mm.dd hh:mi:ss )
*/
public static String formatDate(Date date,int format) {
SimpleDateFormat sdf=null;
if (date == null) return "";
if( format==YYYYMM) sdf = new SimpleDateFormat("yyyy.MM");
else if( format==YYYYMMDD) sdf = new SimpleDateFormat("yyyy.MM.dd");
else if( format==YYYYMMDDHHMI) sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm");
else if( format==YYYYMMDDHHMISS) sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");
return ( sdf.format(date));
}