formatDateTime method

String formatDateTime({
  1. dynamic languageCode,
  2. bool isTimeFirst = false,
})

Implementation

String formatDateTime({languageCode, bool isTimeFirst = false}) {
  String format =
      '${isTimeFirst ? appPrefs.timeFormat : appPrefs.dateFormat}, ${isTimeFirst ? appPrefs.dateFormat : appPrefs.timeFormat}';
  format = format.replaceAll('DD', 'dd').replaceAll('YYYY', 'yyyy');
  return DateFormat(format, languageCode ?? appPrefs.languageCode)
      .format(this);
}