Java String類型時間作比較大小
public static int compareTime(String dateOne, String dateTwo, String dateFormatType) {
DateFormat df = new SimpleDateFormat(dateFormatType);
Calendar calendarStart = Calendar.getInstance();
Calendar calendarEnd = Calendar.getInstance();
try {
calendarStart.setTime(df.parse(dateOne));
calendarEnd.setTime(df.parse(dateTwo));
} catch (ParseException e) {
e.printStackTrace();
return 100;
}
int result = calendarStart.compareTo(calendarEnd);
if (result > 0) {
result = 1;
} else if (result < 0) {
result = -1;
} else {
result = 0;
}
return result;
}