ageCalculator static method
Implementation
static int ageCalculator(String pdata) {
List<String> partes = pdata.split("/");
int dia = int.parse(partes[0]);
int mes = int.parse(partes[1]);
int ano = int.parse(partes[2]);
DateTime nascimento = DateTime(ano, mes, dia);
DateTime hoje = DateTime.now();
int idade = hoje.year - nascimento.year;
if (hoje.month < nascimento.month ||
(hoje.month == nascimento.month && hoje.day < nascimento.day)) {
idade--;
}
return idade;
}