/*** 获取两个日期相差多少个月* @param beginTime* @param endTime* @return*/public static int getMonthDateDisparity(Date beginTime, Date endTime) {Calendar begin = Calendar.getInstance();Calendar end = Calendar.getInstance();begin.setTime(beginTime);end.setTime(endTime);int begin_year = begin.get(Calendar.YEAR);int begin_month = begin.get(Calendar.MONTH);int end_year = end.get(Calendar.YEAR);int end_month = end.get(Calendar.MONTH);return (end_year - begin_year) * 12 + (end_month - begin_month);}