private void dateValid(Date date) throws InfraBmsException {
Calendar c = Calendar.getInstance();
c.setTime(new Date());
c.add(Calendar.MONTH, -1);
Date m = c.getTime();
long dateDiff = DateUtil.compareDate4Second(date, m);
if (dateDiff > 0) {
//拋出異常或其他操作自定義
throw InfraBmsException.instance(InfraBmsExprInfo.PARAM_DATE_TOMUCH);
}
}