校验时间格式

 public boolean isValidDate(String str,String pattern) {
        try {
            if(str.length()!=pattern.length()){
                return false;
            }
            SimpleDateFormat format = new SimpleDateFormat(pattern);
            // 设置lenient为false.否则SimpleDateFormat会比较宽松地验证日期,比如2007/02/29会被接受,并转换成2007/03/01
            format.setLenient(false);
            format.parse(str);
            return true;
        } catch (Exception e) {
            log.error(e.getMessage(),e);
            return false;
        }
    }

 


版权声明:本文为a714115852原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。