getAge property

  1. @Doc(message: '时间戳获取年龄')
String getAge

Implementation

@Doc(message: '时间戳获取年龄')
String get getAge {
  var brt = DateTime.fromMicrosecondsSinceEpoch(this * 1000);
  DateTime dateTime = DateTime.now();
  if (dateTime.isBefore(brt)) {
    return '出生日期不正確';
  }
  int yearBirth = brt.year;
  int monthBirth = brt.month;
  int dayOfMonthBirth = brt.day;
  return MyIntUtil()
      .getAge(yearBirth, monthBirth, dayOfMonthBirth)
      .toString();
}