format method
Implementation
@override
String format(DateTime? dateTime, {String? pattern, Locale? locale}) {
if (dateTime == null) return '';
pattern = pattern ?? DateFormats.dateTime;
return pattern
.replaceAll('yyyy', dateTime.year.toString().padLeft(4, '0'))
.replaceAll('MM', dateTime.month.toString().padLeft(2, '0'))
.replaceAll('dd', dateTime.day.toString().padLeft(2, '0'))
.replaceAll('HH', dateTime.hour.toString().padLeft(2, '0'))
.replaceAll('mm', dateTime.minute.toString().padLeft(2, '0'))
.replaceAll('ss', dateTime.second.toString().padLeft(2, '0'));
}