converterAcolhimentoParaData static method
- int dataAcolhimento
Converte formato AAAAMMDD para DateTime
dataAcolhimento - Data no formato AAAAMMDD
Implementation
static DateTime? converterAcolhimentoParaData(int dataAcolhimento) {
final dataStr = dataAcolhimento.toString();
if (dataStr.length != 8) return null;
final ano = int.tryParse(dataStr.substring(0, 4));
final mes = int.tryParse(dataStr.substring(4, 6));
final dia = int.tryParse(dataStr.substring(6, 8));
if (ano == null || mes == null || dia == null) return null;
try {
return DateTime(ano, mes, dia);
} catch (e) {
return null;
}
}