Vote count:
0
I am trying to compare dates using java.util.Date and also java.util.Calendar but for some reason I do not seem to get the correct result. My code:
DateFormat df = new SimpleDateFormat("yyyy-mm-dd");
String currentDate = "2014-10-04";
String startDate = "2014-07-08";
String endDate = "2015-02-28";
Calendar cDate = Calendar.getInstance();
cDate.setTime(df.parse(currentDate));
alendar sDate = Calendar.getInstance();
sDate.setTime(df.parse(startDate));
Calendar eDate = Calendar.getInstance();
eDate.setTime(df.parse(endDate));
System.out.println(cDate.compareTo(sDate));
System.out.println(cDate.after(sDate));
As you can see the after should return true but it returns false.
asked 50 secs ago
Java Date Comparison
Aucun commentaire:
Enregistrer un commentaire