Mas o JodaTime não usa os meses no padrão com início em 0 - Janeiro / 1 - Fevereiro … e assim em diante ???
Então no caso o mes 8 é setembro e não agosto, ou seja, só possuí 30 dias e não 31.
Rodrigo_Sasaki
Seu erro é simples, faça o processo inverso: LocalDate local = new LocalDate().withYear(2012).withMonthOfYear(8).withDayOfMonth(31); Veja se consegue entender por que funciona desse jeito, e do seu jeito não.
Rodrigo_Sasaki
guilherme.dio:
Mas o JodaTime não usa os meses no padrão com início em 0 - Janeiro / 1 - Fevereiro … e assim em diante ???
Então no caso o mes 8 é setembro e não agosto, ou seja, só possuí 30 dias e não 31.
Não, os meses do JodaTime vão de 1 a 12, como deveria ser (na minha opinião)
anderson_lr
Joda Time usa o padrão 0-11 para meses?
Rodrigo_Sasaki
Não.
ruivo
Perfeita colocação.
renanreismartins
Rodrigo Sasaki perfeita colocação mesmo man! vou colocar nos favoritos!