How do you find the number of days in a month in Java?
Установите год и месяц в объекте Calendar, а затем используйте getActualMaximum , чтобы вернуть последний день:
getActualMaximum
calendar.getActualMaximum(Calendar.DAY_OF_MONTH)
Похоже на домашнее задание. Lookup Calendar.