formatPeriodFromString static method
- String periodString
@formatador_utils
Formata período no formato AAAAMM para AAAA/MM
Exemplo de entrada:
formatPeriodFromString('202403')
Exemplo de saída:
'2024/03'
periodString - Período no formato AAAAMM
Throws ArgumentError se não tiver 6 dígitos
Implementation
static String formatPeriodFromString(String periodString) {
if (periodString.length != 6) {
throw ArgumentError(
'Período deve ter 6 dígitos (AAAAMM). Recebido: $periodString',
);
}
return '${periodString.substring(0, 4)}/${periodString.substring(4, 6)}';
}