@override String toJson(DateTime localDateTime) => customDateFormatter.format(localDateTime.toUtc()) + localDateTime.microsecond.toString().padLeft(3, '0') + 'Z';