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}-${hourFormat(p.month!)}-${hourFormat(p.day!)} ${hourFormat(p.hour!)}:${hourFormat(p.minute!)}:${hourFormat(p.second!)}';
      break;
    case DateMode.YMDHM:
      selectData[modeS] =
          '${p.year}-${hourFormat(p.month!)}-${hourFormat(p.day!)} ${hourFormat(p.hour!)}:${hourFormat(p.minute!)}';
      break;
    case DateMode.YMDH:
      selectData[modeS] =
          '${p.year}-${hourFormat(p.month!)}-${hourFormat(p.day!)} ${hourFormat(p.hour!)}';
      break;
    case DateMode.YMD:
      selectData[modeS] =
          '${p.year}-${hourFormat(p.month!)}-${hourFormat(p.day!)}';
      break;
    case DateMode.YM:
      selectData[modeS] = '${p.year}-${hourFormat(p.month!)}';
      break;
    case DateMode.Y:
      selectData[modeS] = '${p.year}';
      break;
    case DateMode.MDHMS:
      selectData[modeS] =
          '${hourFormat(p.month!)}-${hourFormat(p.day!)} ${hourFormat(p.hour!)}:${hourFormat(p.minute!)}:${hourFormat(p.second!)}';
      break;
    case DateMode.HMS:
      selectData[modeS] =
          '${hourFormat(p.hour!)}:${hourFormat(p.minute!)}:${hourFormat(p.second!)}';
      break;
    case DateMode.MD:
      selectData[modeS] = '${hourFormat(p.month!)}-${hourFormat(p.day!)}';
      break;
    case DateMode.S:
      selectData[modeS] = '${hourFormat(p.second!)}';
      break;
    case DateMode.H:
      selectData[modeS] = '${hourFormat(p.hour!)}';
      break;
    default:
      selectData[modeS] =
          '${p.year}-${hourFormat(p.month!)}-${hourFormat(p.day!)} ${hourFormat(p.hour!)}:${hourFormat(p.minute!)}:${hourFormat(p.second!)}';
  }
  return selectData[modeS];
}