dataToUtc method
- String data
Converte o formato brasileiro DDMMAAAA
para UTC AAAAMMDD
.
Implementation
static DateTime dataToUtc(String data) {
String dataLimpa = removeCaracteres(data);
if (validarData(dataLimpa)) {
StringBuffer novaData = StringBuffer();
novaData.write(dataLimpa[4]);
novaData.write(dataLimpa[5]);
novaData.write(dataLimpa[6]);
novaData.write(dataLimpa[7]);
novaData.write('-');
novaData.write(dataLimpa[2]);
novaData.write(dataLimpa[3]);
novaData.write('-');
novaData.write(dataLimpa[0]);
novaData.write(dataLimpa[1]);
return DateTime.parse(novaData.toString());
} else {
throw Exception('Nao foi possÃvel converter a data $data');
}
}