zoukankan      html  css  js  c++  java
  • Json日期格式化,出去返回的T

    第一种办法:前端JS转换:

        //格式化显示json日期格式
        function showDate(jsonDate) {
            var date = new Date(jsonDate);
            var formatDate = date.toDateString();
            return formatDate;
        }

    第二种办法:

    var converters = Configuration.Modules.AbpWebApi().HttpConfiguration.Formatters.JsonFormatter.SerializerSettings.Converters;
               foreach (var converter in converters)
               {
                  if (converter is AbpDateTimeConverter)
                  {
                      var tmpConverter = converter as AbpDateTimeConverter;
                       tmpConverter.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";
                  }
    }

     第三种办法:

    在Application层的根目录添加DateFormat类
    /// <inheritdoc />
    /// <summary>
    /// 日期格式化,格式化 yyyy-MM-dd
    /// </summary>
    public class DateFormat : IsoDateTimeConverter
    {
    public DateFormat()
    {
    base.DateTimeFormat = "yyyy-MM-dd HH:MM:ss";
    }
    }

    第四种办法:

    在需要序列化的日期字段添加特性: [JsonConverter(typeof(DateFormat))]
    [AutoMapFrom(typeof(Province))]
    public class ProvinceDto : EntityDto
    {
    /// <summary>
    /// 省份简称
    /// </summary>
    public string Code { get; set; }
    
    /// <summary>
    /// 城市名称
    /// </summary>
    public string Name { get; set; }
    
    /// <summary>
    /// 创建时间
    /// </summary>
    [JsonConverter(typeof(DateFormat))]
    public DateTime CreateTime { get; set; }
    }
  • 相关阅读:
    jQuery $.each用法
    CodeFirst数据库迁移小记
    IOS中input与fixed同时存在的情况会出现bug
    机器学习十讲--第三讲-分类
    机器学习十讲--第二讲-回归
    机器学习十讲--第一讲
    Pandas数据分析
    Tensorflow-各种优化器总结与比较
    TensorFlow版本问题汇总
    深度学习06
  • 原文地址:https://www.cnblogs.com/liguix/p/11857569.html
Copyright © 2011-2022 走看看