Json.net日期格式化設定
阿新 • • 發佈:2018-11-11
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; }); }