【android 】android 比较两个时间大小
/** * 对比两个时间 * * @param startTime * @param endTime * @return */ public static boolean getTimeCompareSize(String startTime, String endTime) { int i = 0; SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//年-月-日 时-分 try { Date date1 = dateFormat.parse(startTime);//开始时间 Date date2 = dateFormat.parse(endTime);//结束时间 // 1 结束时间小于开始时间 2 开始时间与结束时间相同 3 结束时间大于开始时间 if (date2.getTime() < date1.getTime()) { i = 1; } else if (date2.getTime() == date1.getTime()) { i = 2; } else if (date2.getTime() > date1.getTime()) { //正常情况下的逻辑操作. i = 3; } } catch (ParseException e) { e.printStackTrace(); } if (i == 1 || i == 2) { return true; } else { return false; } }