/**
* 获得两个日期相差的月份按照自然月
* @param date1
* @param date2
* @return
*/
public static int getMonthSpace(Date date1, Date date2)
{
int result = 0;
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
c1.setTime(date1);
c2.setTime(date2);
result = (c2.get(Calendar.YEAR)-c1.get(Calendar.YEAR))*12+c2.get(Calendar.MONTH) - c1.get(Calendar.MONTH);
return Math.abs(result);
}
* 获得两个日期相差的月份按照自然月
* @param date1
* @param date2
* @return
*/
public static int getMonthSpace(Date date1, Date date2)
{
int result = 0;
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
c1.setTime(date1);
c2.setTime(date2);
result = (c2.get(Calendar.YEAR)-c1.get(Calendar.YEAR))*12+c2.get(Calendar.MONTH) - c1.get(Calendar.MONTH);
return Math.abs(result);
}