码迷,mamicode.com
首页 > Web开发 > 详细

Json.net日期格式化设置

时间:2018-11-11 15:02:40      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:setting   net   col   math   格式化   return   空值   时间格式化   业务   

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

 

Json.net日期格式化设置

标签:setting   net   col   math   格式化   return   空值   时间格式化   业务   

原文地址:https://www.cnblogs.com/tangchun/p/9942019.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!