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; }
    }
  • 相关阅读:
    Redis分布式锁的正确实现方式(Java版)转载
    kali 安装 Burpsuite Pro v2020.8 破解
    DVWA On KALI
    Metasploit 体系结构
    Xmodem、Ymodem、Zmodem
    Metasploit psnuffle
    Metasploit通过ssh暴力破解
    使用ms17_010渗透win7
    Metasploit快速入门(二)
    Metasploit 快速入门(一)
  • 原文地址:https://www.cnblogs.com/liguix/p/11857569.html
Copyright © 2011-2022 走看看