Как получить даты в месяцах и дняхJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как получить даты в месяцах и днях

Сообщение Anonymous »

Извините, я попробовал использовать методы из раздела «Похожий метод». Но я все еще не могу найти решение. Как я могу получить выходные месяцы и дни между двумя разностными датами? Будем признательны за любую помощь. Спасибо.

P/s: JodaTime неприменимо.

Что я уже пробовал.

SimpleDateFormat formatter= new SimpleDateFormat("dd-MM-yyyy");
String start = "03-01-2015";
String end = "01-11-2014";

Date startdate = formatter.parse(start);
Date enddate = formatter.parse(end);
Calendar startCalendar = new GregorianCalendar();
startCalendar.setTime(startdate);
Calendar endCalendar = new GregorianCalendar();
endCalendar.setTime(enddate);

int diffYear = endCalendar.get(Calendar.YEAR) - startCalendar.get(Calendar.YEAR);
int diffMonth = diffYear * 12 + endCalendar.get(Calendar.MONTH) -startCalendar.get(Calendar.MONTH);


Подробнее здесь: https://stackoverflow.com/questions/269 ... h-and-days
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»