为了账号安全,请及时绑定邮箱和手机立即绑定

使用Json.Net进行序列化时指定自定义DateTime格式

使用Json.Net进行序列化时指定自定义DateTime格式

C#
一只斗牛犬 2019-10-28 18:38:14
我正在开发一个API,以使用ASP.NET Web API公开一些数据。在一种API中,客户希望我们以yyyy-MM-dd格式显示日期。我不想为此更改全局设置(例如GlobalConfiguration.Configuration.Formatters.JsonFormatter),因为它非常特定于此客户端。我确实在针对多个客户的解决方案中进行了开发。我能想到的解决方案之一是创建一个自定义JsonConverter,然后将其放入需要进行自定义格式设置的属性中例如class ReturnObjectA {    [JsonConverter(typeof(CustomDateTimeConverter))]    public DateTime ReturnDate { get;set;}}只是想知道是否还有其他简单的方法可以做到这一点。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1652 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信