对比新文件 |
| | |
| | | package com.gk.firework.Domain.Utils; |
| | | |
| | | import java.text.DateFormat; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | |
| | | public class DateUtils { |
| | | |
| | | /** |
| | | * 根据时间 和时间格式 校验是否正确 |
| | | * @param length 校验的长度 |
| | | * @param sDate 校验的日期 |
| | | * @param format 校验的格式 |
| | | * @return |
| | | */ |
| | | public static boolean isLegalDate(int length, String sDate,String format) { |
| | | int legalLen = length; |
| | | if ((sDate == null) || (sDate.length() != legalLen)) { |
| | | return false; |
| | | } |
| | | DateFormat formatter = new SimpleDateFormat(format); |
| | | try { |
| | | Date date = formatter.parse(sDate); |
| | | return sDate.equals(formatter.format(date)); |
| | | } catch (Exception e) { |
| | | return false; |
| | | } |
| | | } |
| | | |
| | | |
| | | } |