C# Newtonsoft.Json 序列化指定 时间格式字符串

在用 JsonConvert.SerializeObject(T) 时,序列化 的时间格式为  2020-03-31T13:45:01  而我们想要的格式为2020-03-31 13:45:01,实现核心代码如下

using Newtonsoft.Json;
using Newtonsoft.Json.Converters;

IsoDateTimeConverter dtConverter = new IsoDateTimeConverter { DateTimeFormat = "yyyy-MM-dd HH:mm:ss" };
string json = JsonConvert.SerializeObject(obj, dtConverter);
//obj 为实体对象


评论