obterMes static method

int? obterMes(
  1. String data
)

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

Implementation

static int? obterMes(String data) {
  final dataLimpa = removeCaracteres(data);

  if (validarData(dataLimpa)) {
    final novaData = StringBuffer();
    novaData.write(dataLimpa[2]);
    novaData.write(dataLimpa[3]);
    final dataInt = int.tryParse(novaData.toString());
    if (dataInt != null) {
      return dataInt;
    } else {
      throw Exception('Nao foi possível obter o mes da data $data');
    }
  } else {
    throw Exception('Nao foi possível obter o mes da data $data');
  }
}