normalizeDateTimeValue function
根据选择器模式格式化日期时间
mode
选择器模式
val
日期时间值
Implementation
String? normalizeDateTimeValue(CupertinoDatePickerMode mode, DateTime? val) {
if (val == null) {
return null;
}
Map modes = {
CupertinoDatePickerMode.date: 'yyyy-MM-dd',
CupertinoDatePickerMode.dateAndTime: 'yyyy-MM-dd HH:mm',
CupertinoDatePickerMode.time: 'HH:mm',
CupertinoDatePickerMode.monthYear: 'yyyy-MM',
};
return Jiffy.parse(val.toString()).format(pattern: modes[mode]);
}