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; // 可选:设置日期解析方式
}
}
标签:WebApi,jsonSettings,ASP,格式化,format,NET,config
From: https://www.cnblogs.com/vipsoft/p/18123385