import java.text.SimpleDateFormat;
public class Test{
public static String isValidDate(String str) {
boolean convertSuccess=true;// 指定日期格式为四位年/两位月份/两位日期,注意yyyy/MM/dd区分大小写;
String alert=str;
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm");
try {// 设置lenient为false. 否则SimpleDateFormat会比较宽松地验证日期,比如2007/02/29会被接受,并转换成2007/03/01
format.setLenient(false);
format.parse(str);
} catch (Exception e) { // e.printStackTrace();// 如果throw java.text.ParseException或者NullPointerException,就说明格式不对
convertSuccess=false;
alert="";
}
//return convertSuccess;
return alert;
}
public static void main(String[] args) throws Exception {
//boolean s=isValidDate("2020/02/28 22:44");
String s=isValidDate("2020/02/28 22:44");
System.out.println(s);
}
}