美文网首页
使用LocalDate来计算年龄

使用LocalDate来计算年龄

作者: 温泉的进击 | 来源:发表于2018-08-03 10:39 被阅读0次

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

public int getAge(int year, int month, int day) {

    // 生日
    LocalDate birthday = LocalDate.of(year, month, day);

    // 当前日期
    LocalDate today = LocalDate.now();

    long duration = ChronoUnit.YEARS.between(birthday, today);

    return (int)duration;
}

相关文章

网友评论

      本文标题:使用LocalDate来计算年龄

      本文链接:https://www.haomeiwen.com/subject/vlkyvftx.html