zoukankan      html  css  js  c++  java
  • webapi返回json格式,并定义日期解析格式

    1、webapi返回json格式

    var json = config.Formatters.JsonFormatter;
    json.SerializerSettings.PreserveReferencesHandling =
    Newtonsoft.Json.PreserveReferencesHandling.Objects;
    config.Formatters.Remove(config.Formatters.XmlFormatter);

    2、定义日期解析格式

    默认情况下webapi返回的datetime格式为 "yyyy-MM-ddTHH:mm:ss",而且接收时日期格式必须为"yyyy-MM-ddTHH:mm:ss",而"yyyy-MM-dd HH:mm:ss"会解析失败。

    可以修改json日期格式为"yyyy-MM-dd HH:mm:ss"

    var settings = json.SerializerSettings;
    IsoDateTimeConverter timeConverter = new IsoDateTimeConverter();
    //这里使用自定义日期格式
    timeConverter.DateTimeFormat = "yyyy'-'MM'-'dd' 'HH':'mm':'ss";
    settings.Converters.Add(timeConverter);

  • 相关阅读:
    组合数学总结
    字符串算法总结
    数据结构总结
    CDQ分治(学习笔记)
    网络流(学习笔记)
    string
    water
    mine
    洛谷 P4035 【球形空间产生器】
    洛谷 P3306 【随机数生成器】
  • 原文地址:https://www.cnblogs.com/taoshengyujiu/p/6145043.html
Copyright © 2011-2022 走看看