@override double? toJson(DateTime? value) { if (value == null) return null; return unit.removeScale(value.millisecondsSinceEpoch.toDouble()); }