当前位置: 代码迷 >> Web前端 >> 校验字符串变换的日期是否合法
  详细解决方案

校验字符串变换的日期是否合法

热度:469   发布时间:2013-10-15 16:47:37.0
校验字符串转换的日期是否合法
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateTest {
    private static SimpleDateFormat sdf = null;    
    static     {
        sdf = new SimpleDateFormat("yyyyMMdd");
	  //重点是这句
         sdf.setLenient(false);
    }
    
    public static void main(String[] args) throws ParseException {
        validateDate("00001202");
    }
    public static void validateDate(String str){
        
        sdf.setLenient(false);
        try{
            sdf.parse(str);
            System.out.println("success");
        }catch (Exception e) {
            System.out.println("fail");
        }
    }
}
??
  相关解决方案