fromJson method

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

Implementation

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