tt_AGE function
dynamic
tt_AGE(
- dynamic v1,
- dynamic v2
tt_AGE(birthdate, asofdate): calculates age in full years from a birthdate
Implementation
dynamic tt_AGE(dynamic v1, dynamic v2) {
final birth = _vToDateTime(v1);
final asof = _vToDateTime(v2);
if (birth == null || asof == null) return 0;
int age = asof.year - birth.year;
if (asof.month < birth.month ||
(asof.month == birth.month && asof.day < birth.day)) {
age--;
}
return age;
}