formatDateTime function
Formats a DateTime value using the given format pattern.
- Accepts
DateTime,int(milliseconds since epoch), orString. - Returns
nullifvalueisnull. - Uses
intl.DateFormatfor formatting.
Implementation
String? formatDateTime(String format, dynamic value) {
if (value == null) return null;
final dateTime = toDateTime(value);
return dateTime != null ? DateFormat(format).format(dateTime) : null;
}