Вы можете использовать класс Datetime, чтобы найти разницу между двумя годами, не используя intl для форматирования даты.
Вы также можете использовать Международный пакет для того же
DateTime dob = DateTime.parse('1967-10-12');
Duration dur = DateTime.now().difference(dob);
String differenceInYears = (dur.inDays/365).floor().toString();
return new Text(differenceInYears + ' years');