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; // 可选:设置日期解析方式 } }