formatDateFromString static method
- String dateString
@formatador_utils
Formata data no formato AAAAMMDD para DD/MM/AAAA
Exemplo de entrada:
formatDateFromString('20240315')
Exemplo de saída:
'15/03/2024'
dateString - Data no formato AAAAMMDD
Throws ArgumentError se não tiver 8 dígitos
Implementation
static String formatDateFromString(String dateString) {
if (dateString.length != 8) {
throw ArgumentError(
'Data deve ter 8 dígitos (AAAAMMDD). Recebido: $dateString',
);
}
return '${dateString.substring(6, 8)}/${dateString.substring(4, 6)}/${dateString.substring(0, 4)}';
}