Java examples for java.util:Month
months Between
import java.util.Calendar; import java.util.Date; public class Main{ public static double monthsBetween(Date date1, Date date2) { Calendar calendar1 = DateUtils.calendar(date1); Calendar calendar2 = DateUtils.calendar(date2); int yearDiff = calendar2.get(Calendar.YEAR) - calendar1.get(Calendar.YEAR); int monthDiff = calendar2.get(Calendar.MONTH) - calendar1.get(Calendar.MONTH); int dayDiff = calendar2.get(Calendar.DATE) - calendar1.get(Calendar.DATE); return Math.abs(yearDiff * 12 + monthDiff + dayDiff / (double) 30); }//from www . j a v a 2 s. c o m }