我想比较两个日期,为此我将字符串转换为日期格式。但在转换过程中,日期格式更改为“02/01/2013”和“03/01/2014”。它在我的逻辑中出错。任何一位请告诉我如何以我的日期格式比较两天。
String fdate="01/02/2012";
String tdate="01/03/2013";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date frmdt=new Date(fdate);
String s1 = sdf.format(frmdt);
Date todt=new Date(tdate);
String s2 = sdf.format(todt);
Date frmdate = sdf.parse(s1);
Date todate = sdf.parse(s2);
if(frmdate.compareTo(todate)<=0){
//process;
}