obterDia static method

int? obterDia(
  1. String data
)

Retorna o mes de uma data. Informar data no formato DDMMAAAA

Implementation

static int? obterDia(String data) {
  final dataLimpa = removeCaracteres(data);
  if (validarData(dataLimpa)) {
    final novaData = StringBuffer();
    novaData.write(dataLimpa[0]);
    novaData.write(dataLimpa[1]);

    final dataInt = int.tryParse(novaData.toString());

    if (dataInt != null) {
      return dataInt;
    } else {
      throw Exception('Nao foi possível obter o dia da data $data');
    }
  } else {
    throw Exception('Nao foi possível obter o dia da data $data');
  }
}