dataOpcao property
Converte dataHoraOpcao para DateTime
Implementation
DateTime? get dataOpcao {
try {
final dataStr = dataHoraOpcao.toString();
if (dataStr.length == 14) {
final ano = int.parse(dataStr.substring(0, 4));
final mes = int.parse(dataStr.substring(4, 6));
final dia = int.parse(dataStr.substring(6, 8));
final hora = int.parse(dataStr.substring(8, 10));
final minuto = int.parse(dataStr.substring(10, 12));
final segundo = int.parse(dataStr.substring(12, 14));
return DateTime(ano, mes, dia, hora, minuto, segundo);
}
} catch (e) {
// Ignora erros de conversão
}
return null;
}