/**
* 传入2个字符串,解析后,判断是否符合日期的规范。比如:20120231.这个日期按理说应该是错误的。那就要返回false.
*这里写的是传入2个参数,可以根据自身的需要只传一个或其他。
* 如果日期符合规范就返回true
* @param yxqsr
* @param yxjzr
* @return boolean
*/
public boolean dateTOF(String yxqsr,String yxjzr){
boolean a = false;
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
Date date1 = sdf.parse(yxqsr);
String s1 = sdf.format(date1);
Date date2 = sdf.parse(yxjzr);
String s2 = sdf.format(date2);
a = (yxqsr.compareTo(s1) == 0) && (yxjzr.compareTo(s2) == 0);
} catch (ParseException e) {
e.printStackTrace();
}
return a;
}