/** * @author lautturi.com * Java example: calculate age from localdate java */ import java.util.*; import java.time.*; import java.io.*; public class Lautturi { public static void main(String[] args) { LocalDate today = LocalDate.now(); LocalDate birthday = LocalDate.of(2001, 12, 16); Period period = Period.between(birthday, today); System.out.println(period.getYears()); // age System.out.println(period.getMonths()); System.out.println(period.getDays()); } }