/** * 比较日期大小 * <p> * 2017年9月7日 16:15:53 * xj * * @param DATE1 第一个时间 * @param DATE2 第二个时间 * @param dateFormat 日期格式 * @return Integer null日期格式有误,1:第一个日期大,0:两个日期一样,-1:第二个日期大 */ public static Integer compareDate(String DATE1, String DATE2, String dateFormat) { DateFormat df = new SimpleDateFormat(dateFormat); try { Date dt1 = df.parse(DATE1); Date dt2 = df.parse(DATE2); if (dt1.getTime() > dt2.getTime()) { return 1; } else if (dt1.getTime() < dt2.getTime()) { return -1; } else { return 0; } } catch (Exception e) { logger.error(e.toString(), e); } return null; }
更多工具类方法:http://blog.csdn.net/qq_34117825/article/details/78392976