Как узнать сколько дней было в прошлом месяце? 30 или 31

Мне нужно получить количество дней в прошлом месяце. Я знаю как получить количество дней в этом месяце. Вот так: int dayOfMnthMax = calendar.getActualMaximum(Calendar.DAY_OF_MONTH); Но мне нужно в прошлом месяце.


Ответы (1 шт):

Автор решения: Aziz Umarov

Вот так предлагают сделать в комментариях выше ( Barmaley Red Star ).

    Calendar calendar = Calendar.getInstance();
    calendar.add(Calendar.MONTH, -1);

    int max = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);

Взяв такое на вооружение можно вычислять что угодно

→ Ссылка