pDateTimeToString static method

String pDateTimeToString(
  1. DateTime? dateTime, {
  2. String? defaultValue,
  3. String? localization,
})

Converts a DateTime object to a formatted date-time string.

Implementation

static String pDateTimeToString(DateTime? dateTime,
    {String? defaultValue, String? localization}) {
  if (dateTime == null) return defaultValue ?? '';
  try {
    return pDateTimeFormatter(localization: localization).format(dateTime);
  } catch (e) {
    if (kDebugMode) print('pDateTimeToString error: $e');
    return defaultValue ?? '00-00-0000';
  }
}