public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { var dataString = reader.Value.ToString(); var date = DateTimeSerializeHelper.DeserializeDateTime(dataString); return(date); }
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { var date = ( DateTime? )value; writer.WriteValue(DateTimeSerializeHelper.SerializeDateTime(date)); }