formatDateTimeFromString static method
- String dateTimeString
Formata data e hora no formato AAAAMMDDHHMMSS para DD/MM/AAAA HH:MM:SS
dateTimeString - Data e hora no formato AAAAMMDDHHMMSS
Implementation
static String formatDateTimeFromString(String dateTimeString) {
if (dateTimeString.length != 14) {
throw ArgumentError(
'Data e hora deve ter 14 dÃgitos (AAAAMMDDHHMMSS). Recebido: $dateTimeString',
);
}
final date = dateTimeString.substring(0, 8);
final time = dateTimeString.substring(8, 14);
return '${date.substring(6, 8)}/${date.substring(4, 6)}/${date.substring(0, 4)} ${time.substring(0, 2)}:${time.substring(2, 4)}:${time.substring(4, 6)}';
}