ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format

ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format

全局配置

WebApiConfig

public static class WebApiConfig
{
  public static void Register(HttpConfiguration config)
  {
      // Web API 配置和服务

      // Web API 路由
      config.MapHttpAttributeRoutes();

      config.Routes.MapHttpRoute(
          name: "DefaultApi",
          routeTemplate: "api/{controller}/{id}",
          defaults: new { id = RouteParameter.Optional }
      );

      // 配置JSON格式化程序
      var jsonSettings = config.Formatters.JsonFormatter.SerializerSettings;
      jsonSettings.ContractResolver = new DefaultContractResolver { NamingStrategy = new CamelCaseNamingStrategy() }; // 可选:使用驼峰命名
      jsonSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss"; // 设置日期格式
      jsonSettings.DateTimeZoneHandling = DateTimeZoneHandling.Utc; // 可选:使用UTC时间
      jsonSettings.DateParseHandling = DateParseHandling.DateTime; // 可选:设置日期解析方式
  }
} 
posted @   VipSoft  阅读(102)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
历史上的今天:
2021-04-09 SLF4J: Class path contains multiple SLF4J bindings.
2021-04-09 Intellij IDEA 关闭阿里编码规约“请不要使用行尾注释”提醒
2019-04-09 diamond operator is not supported in -source 1.5
点击右上角即可分享
微信分享提示