일(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;
}