Calculando períodos de data com Java 8

From Basef
Jump to: navigation, search

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());