Comparing 2 dates in different format .both are in strings.
String date = "2019-01-01";
String date1 = "Mar 13 2019 11:33 AM";
But getting error as Exception in thread "main" java.text.ParseException: Unparseable date: "Mar 13 2019 11:33 AM"
// code :
Date date11=new SimpleDateFormat("yyyy-mm-dd").parse(date);
System.out.println(date11);
Date date22=new SimpleDateFormat("mmm dd yyyy HH:MM ").parse(date1);
System.out.println(date22);
if(date22.compareTo(date11) > 0) {
System.out.println("date 22 is greater tehan date 11 ");
}
Expected: Parse 2 string dates in same format and then compare. Actual: Getting the below error while parsing date .
Error facing :
Exception in thread "main" java.text.ParseException: Unparseable date: "Mar 13 2019 11:33 AM"
at java.text.DateFormat.parse(Unknown Source)
at aaa.basic.main(basic.java:24)
Thanks in advance.