我想使用JsonConverter
将数据库中的DateTime
值响应转换为以下格式。 1 Jan 2011, 1:30 AM
。但是我不知道如何做到这一点。默认的日期时间格式检索是01/01/2011 01:30:00
(来自我的调试)。我被困在这里。
附加说明:时间检索采用UTC格式,我需要将日期时间检索作为用户的本地时间。
public class DateTimeConverter : JsonConverter
{
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
{
...
}
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
{
...
}
public override bool CanConvert(Type objectType)
{
...
}
}
public class NewModel
{
[JsonProperty, JsonConverter(typeof(DateTimeConverter))]
public DateTime RegiterUTCDateTime { get; set; }
}