cn.hutool.core.date.DateUtil.age()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(476)

本文整理了Java中cn.hutool.core.date.DateUtil.age()方法的一些代码示例,展示了DateUtil.age()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DateUtil.age()方法的具体详情如下:
包路径:cn.hutool.core.date.DateUtil
类名称:DateUtil
方法名:age

DateUtil.age介绍

[英]计算相对于dateToCompare的年龄,长用于计算指定生日在某年的年龄
[中]计算相对于日期比较的年龄,长用于计算指定生日在某年的年龄

代码示例

代码示例来源:origin: looly/hutool

/**
 * 生日转为年龄,计算法定年龄
 * 
 * @param birthDay 生日
 * @return 年龄
 */
public static int ageOfNow(Date birthDay) {
  return age(birthDay, date());
}

代码示例来源:origin: looly/hutool

/**
 * 生日转为年龄,计算法定年龄
 * 
 * @param birthDay 生日
 * @return 年龄
 */
public static int ageOfNow(Date birthDay) {
  return age(birthDay, date());
}

代码示例来源:origin: looly/hutool

/**
 * 根据身份编号获取指定日期当时的年龄年龄,只支持15或18位身份证号码
 * 
 * @param idCard 身份编号
 * @param dateToCompare 以此日期为界,计算年龄。
 * @return 年龄
 */
public static int getAgeByIdCard(String idCard, Date dateToCompare) {
  String birth = getBirthByIdCard(idCard);
  return DateUtil.age(DateUtil.parse(birth, "yyyyMMdd"), dateToCompare);
}

代码示例来源:origin: looly/hutool

/**
 * 根据身份编号获取指定日期当时的年龄年龄,只支持15或18位身份证号码
 * 
 * @param idCard 身份编号
 * @param dateToCompare 以此日期为界,计算年龄。
 * @return 年龄
 */
public static int getAgeByIdCard(String idCard, Date dateToCompare) {
  String birth = getBirthByIdCard(idCard);
  return DateUtil.age(DateUtil.parse(birth, "yyyyMMdd"), dateToCompare);
}

代码示例来源:origin: cn.hutool/hutool-all

/**
 * 生日转为年龄,计算法定年龄
 * 
 * @param birthDay 生日
 * @return 年龄
 */
public static int ageOfNow(Date birthDay) {
  return age(birthDay, date());
}

代码示例来源:origin: cn.hutool/hutool-all

/**
 * 根据身份编号获取指定日期当时的年龄年龄,只支持15或18位身份证号码
 * 
 * @param idCard 身份编号
 * @param dateToCompare 以此日期为界,计算年龄。
 * @return 年龄
 */
public static int getAgeByIdCard(String idCard, Date dateToCompare) {
  String birth = getBirthByIdCard(idCard);
  return DateUtil.age(DateUtil.parse(birth, "yyyyMMdd"), dateToCompare);
}

相关文章