formatDateTime method
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);
}