formatDate function
String
formatDate(- String? dateTime,
- {String format = DATE_FORMAT_1,
- bool isFromMicrosecondsSinceEpoch = false,
- bool isLanguageNeeded = true}
)
Implementation
String formatDate(String? dateTime,
{String format = DATE_FORMAT_1,
bool isFromMicrosecondsSinceEpoch = false,
bool isLanguageNeeded = true}) {
final languageCode = isLanguageNeeded ? appStore.selectedLanguageCode : null;
final parsedDateTime = isFromMicrosecondsSinceEpoch
? DateTime.fromMicrosecondsSinceEpoch(dateTime.validate().toInt() * 1000)
: DateTime.parse(dateTime.validate());
return DateFormat(format, languageCode).format(parsedDateTime);
}