fromJson method

  1. @override
DateTime? fromJson(
  1. dynamic value
)
override

Implementation

@override
DateTime? fromJson(value) {
  try {
    if (value == null) return fallback;
    if (value is String) return format?.parse(value) ?? DateTime.parse(value);
    if (value < 0) return fallback;
    return DateTime.fromMillisecondsSinceEpoch(unit.addScale(value));
  } catch (e) {
    return fallback;
  }
}