如何使用自定义日期时间转换器

时间:2016-11-24 09:22:24

标签: c# json datetime asp.net-web-api

所以我用我发现的教程改造了新的日期时间,但唯一的事情是我不知道如何使用它。所以如果有人向我解释如何实际使用它会很棒。我正在使用web api。

config.Formatters.JsonFormatter.SerializerSettings.Converters.Add(
                                new IsoDateTimeConverter());

public class IsoDateTimeConvert : DateTimeConverterBase
{
     public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
     {
         return DateTime.Parse(reader.Value.ToString());
     }

     public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
     {
         writer.WriteValue(((DateTime)value).ToString("yyyy-MM-dd"));
     }
}

0 个答案:

没有答案