Ostatni dzień miesiąca z lokalnej Jawy

 LocalDate monthstart = LocalDate.of(year,month,1);
 LocalDate monthend = monthstart.plusDays(monthstart.lengthOfMonth()-1);
Bored Beetle