Java Time: obtenha o número máximo de semanas para um determinado ano
Eu só encontrei uma solução paraHora de Joda.
Minha solução funciona apenas se o último dia não for na primeira semana:
LocalDate.now() // or any other LocalDate
.withDayOfMonth(31)
.withMonth(12)
.get(weekFields.weekOfWeekBasedYear())
Então, qual é a maneira correta no Java Time (como no Joda Time)?