使用LocalDate来计算年龄

使用 java.time.LocalDate 计算从生日起到现在年龄的方法。

public int getAge(int year, int month, int day) {
    // 生日
    LocalDate birthday = LocalDate.of(year, month, day);
    // 当前日期
    LocalDate today = LocalDate.now();