/**
* 比较两个时间的间隔天数
* @param date1
* 要比较的时间
* @param date2
* 要比较的时间
* @return
*/
public static int dateDiff(Date date1, Date date2) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String time = sdf.format(date1);
String time2 = sdf.format(date2);
try {
date1 = sdf.parse(time);
date2 = sdf.parse(time2);
} catch (ParseException e) {
e.printStackTrace();
}
long d1 = date1.getTime();
long d2 = date2.getTime();
long dif = d1>d2 ? d1-d2 : d2-d1;
long count = dif / 86400000;// 获取两个时间的间隔天数
return Integer.parseInt(String.valueOf(count));
}