2
respostas
LocalDate d = LocalDate.of(2013, 9, 7);
d = d.plusWeeks(3).minus(3, ChronoUnit.WEEKS);
System.out.println(d); 

// 2011-12-08 .. Não  entendi esse resultado?
2 respostas

Olá, Tem certeza q rodou o código acima? pelo q vejo vc adiciona 3 semanas e depois retira 3 semanas. rodei o código aqui para ter certeza e recebi: 2013-09-07

verifique o código.

Att, Hudson Schumaker

Na aula teórica está assim. Por isso levantei a dúvida.

LocalDate d = LocalDate.of(2013, 9, 7);
d = d.plusWeeks(3).minus(3, ChronoUnit.WEEKS);
System.out.println(d); // 2011-12-08

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software