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;
            });
        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM