java validate date
public boolean isDateValidDDMMYYYY(String date) { String DATE_FORMAT = "ddMMyyyy"; try { DateFormat df = new SimpleDateFormat(DATE_FORMAT); df.setLenient(false); df.parse(date); return true; } catch (ParseException e) { return false; } } public boolean isDateValidYYYYMMDD(String date) { String DATE_FORMAT = "yyyyMMdd"; try { DateFormat df = new SimpleDateFormat(DATE_FORMAT); df.setLenient(false); df.parse(date); return true; } catch (ParseException e) { return false; } }
public static boolean isDateValidTime(String time) { String DATE_FORMAT = "HHmmss"; try { DateFormat df = new SimpleDateFormat(DATE_FORMAT); df.setLenient(false); df.parse(time); return true; } catch (ParseException e) { return false; } }