DJ메탈짱™의 Free Style

[JAVA, 자바] #날짜포맷 #SimpleDateFormat #Date 본문

일(job)/JAVA

[JAVA, 자바] #날짜포맷 #SimpleDateFormat #Date

뽀&쏭 2016. 1. 22. 17:38

 


/**

날짜포맷형식 체크

* @param str

* @return

* if(checkDate("2015/05/22 15:50:00")) .....
à false

*/

public boolean checkDate(String str){

           boolean dateValidity = true;       

           SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss",Locale.KOREA); //20041102101244

           df.setLenient(false); // false 로 설정해야 엄밀한 해석을 함.

          

           try {

                     Date dt = df.parse(str);

           }

           catch(ParseException pe){

                     dateValidity = false;

           }catch(IllegalArgumentException ae){

                     dateValidity = false;

           }

           return dateValidity;

}


출처 : http://sararing.tistory.com/200