formatModel static method

String? formatModel(
  1. PDuration p,
  2. DateMode modeS
)

Implementation

static String? formatModel(PDuration p, DateMode modeS) {
  switch (modeS) {
    case DateMode.YMDHMS:
      selectData[modeS] =
          '${p.year}-${p.month}-${p.day} ${p.hour}:${p.minute}:${p.second}';
      break;
    case DateMode.YMDHM:
      selectData[modeS] =
          '${p.year}-${p.month}-${p.day} ${p.hour}:${p.minute}';
      break;
    case DateMode.YMDH:
      selectData[modeS] = '${p.year}-${p.month}-${p.day} ${p.hour}';
      break;
    case DateMode.YMD:
      selectData[modeS] = '${p.year}-${p.month}-${p.day}';
      break;
    case DateMode.YM:
      selectData[modeS] = '${p.year}-${p.month}';
      break;
    case DateMode.Y:
      selectData[modeS] = '${p.year}-${p.month}';
      break;
    case DateMode.MDHMS:
      selectData[modeS] =
          '${p.month}-${p.day} ${p.hour}:${p.minute}:${p.second}';
      break;
    case DateMode.HMS:
      selectData[modeS] = '${p.hour}:${p.minute}:${p.second}';
      break;
    case DateMode.MD:
      selectData[modeS] = '${p.month}-${p.day}';
      break;
    case DateMode.S:
      selectData[modeS] = '${p.second}';
      break;
  }
  return selectData[modeS];
}