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; }
    }
  • 相关阅读:
    hdu 1312 Red and Black
    hdu 1573 X问题
    广工校赛决赛之简单的数论题
    最大的LeftMax与rightMax之差绝对值
    POJ 2385 Apple Catching
    hdu 1171 Big Event in HDU
    ACM比赛经验
    BestCoder Valentine's Day Round
    使用ffmpeg进行视频封面截取
    使用ODP.NET连接Oracle数据库
  • 原文地址:https://www.cnblogs.com/liguix/p/11857569.html
Copyright © 2011-2022 走看看