Calculando períodos de data com Java 8
De Basef
Exemplo:
LocalDate olimpiadasRio = LocalDate.of(2016, Month.JUNE, 5); LocalDate hoje = LocalDate.now(); Period periodo = Period.between(hoje, olimpiadasRio); System.out.println(periodo.getYears()); System.out.println(periodo.getMonths()); System.out.println(periodo.getDays());