Мне нужно получить разницу между двумя датами с помощью Java. Мне нужно, чтобы мой результат был в течение нескольких месяцев.
Пример:
Startdate = 2013-04-03 enddate = 2013-05-03 Результат должен быть 1
если интервал
Startdate = 2013-04-03 enddate = 2014-04-03 Результат должен быть 12
Используя следующий код, я могу получить результаты за несколько дней. Как я могу попасть через несколько месяцев?
Date startDate = new Date(2013,2,2);
Date endDate = new Date(2013,3,2);
int difInDays = (int) ((endDate.getTime() - startDate.getTime())/(1000*60*60*24));