universalDateConverter function
Implementation
String universalDateConverter(String inputDateFormat, String outputDateFormat, String date) {
if (date.toString().trim().isNotEmpty) {
var inputFormat = DateFormat(inputDateFormat);
var inputDate = inputFormat.parse(date); // <-- dd/MM 24H format
var outputFormat = DateFormat(outputDateFormat);
var outputDate = outputFormat.format(inputDate);
print(outputDate); // 12/31/2000 11:59 PM <-- MM/dd 12H format
return outputDate;
} else {
return date;
}
}