formatDataApuracao static method

String formatDataApuracao(
  1. String ano,
  2. String? mes,
  3. String? dia
)

Formata data de apuração no formato legível baseado nos parâmetros fornecidos

ano - Ano com 4 dígitos mes - Mês com 2 dígitos (opcional) dia - Dia com 2 dígitos (opcional)

Implementation

static String formatDataApuracao(String ano, String? mes, String? dia) {
  if (mes == null || mes.isEmpty) {
    return ano; // Apenas ano para categorias anuais
  }

  if (dia == null || dia.isEmpty) {
    return '$mes/$ano'; // Mês/Ano para categorias mensais
  }

  return '$dia/$mes/$ano'; // Dia/Mês/Ano para categorias diárias
}