1 public static boolean isValidDate(String str) { 2 boolean convertSuccess = true; 3 //指定日期格式为"yyyy-MM-dd HH:mm:ss", 注意区分大小写 4 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 5 try { 6 //设置lenient为false, 否则SimpleDateFormat会比较宽松地验证日期, 比如2018-02-29会被接受并转换成2018-03-01 7 sdf.setLenient(false); 8 sdf.parse(str); 9 } catch (Exception e) { 10 convertSuccess = false; 11 } 12 return convertSuccess; 13 }
Java判断一个字符串是不是合法的日期格式
猜你喜欢
转载自www.cnblogs.com/chanwenwen/p/10136907.html
今日推荐
周排行