Json.net預設的時間格式化後帶T,不符合一般的業務要求,重新設置JSON.NET的預設日期格式化方式,代碼如下: ...
Json.net預設的時間格式化後帶T,不符合一般的業務要求,重新設置JSON.NET的預設日期格式化方式,代碼如下:
/// <summary> /// Json.net預設轉換設置 /// </summary> private static void DefaultJsonConvertSetting() { JsonSerializerSettings setting = new JsonSerializerSettings(); JsonConvert.DefaultSettings = new Func<JsonSerializerSettings>(() => { //日期類型預設格式化處理 setting.DateFormatHandling = DateFormatHandling.MicrosoftDateFormat; setting.DateFormatString = "yyyy-MM-dd HH:mm:ss"; //空值處理 //setting.NullValueHandling = NullValueHandling.Ignore; return setting; }); }