欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Json.net日期格式化设置

程序员文章站 2022-04-06 12:40:28
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;
            });
        }