dateParseServerTime static method
Parses an ISO-8601 server timestamp and renders it in local time using
format (defaults to DateTimeFormat.shortDate).
Implementation
static String dateParseServerTime(String? date, {String? format}) {
if (date == null || date.isEmpty) return '';
final dateTime = DateTime.tryParse(date);
if (dateTime == null) return '';
final formatter = format != null && format.isNotEmpty
? DateFormat(format)
: DateFormat(DateTimeFormat.shortDate);
return formatter.format(dateTime.toLocal());
}