formatDate function
Implementation
String formatDate(String date, {String? format}) {
DateFormat formatter =
format == null ? DateFormat("d-MM-yyyy") : DateFormat(format);
if (date.isEmpty) {
return formatter.format(DateTime.now());
}
var datetime = DateTime.tryParse(date);
if (datetime == null) {
return formatter.format(DateTime.now());
}
return formatter.format(
datetime.add(
const Duration(
hours: 1,
),
),
);
}