关于web api 中 日期格式问题解决方案
2015-07-20 15:35
411 查看
在构造函数或者 全局开始的时候调用这个
相关类有:
public BossApiController() { JsonMediaTypeFormatter jsonFormatter = GlobalConfiguration.Configuration.Formatters.JsonFormatter; JsonSerializerSettings jSettings = new Newtonsoft.Json.JsonSerializerSettings() { Formatting = Formatting.Indented, DateTimeZoneHandling = DateTimeZoneHandling.Utc }; jSettings.Converters.Add(new MyDateTimeConvertor()); jsonFormatter.SerializerSettings = jSettings; }
相关类有:
public class MyDateTimeConvertor : DateTimeConverterBase { public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { return DateTime.Parse(reader.Value.ToString()); } public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { writer.WriteValue(((DateTime)value).ToString("yyyy-MM-dd HH:mm:ss")); } }
相关文章推荐
- 网络IO之阻塞、非阻塞、同步、异步总结
- JNIEnv解析
- jquery选择器汇总
- 【SpringMVC框架】非注解的处理器映射器和适配器
- SpringMVC注解...@controller和@RequestMapping
- HDU 2018 母牛的故事
- oracle sql 修改timestamp数据
- JavaScript学习要点(四)
- 面试题总结8
- Zend Studio主题
- java Socket通信简单实例
- 谈谈我对众筹的一些认识
- 谈谈我对众筹的一些认识
- xcode 6 新建pch文件
- Android开发学习笔记:手机震动控制浅析
- 阐述H264裸流与TS流之间的关系(一)
- 谈谈我对众筹的一些认识
- linxu添加定时任务
- struts2
- php -- 魔术方法 之 调用方法:__call()、__callStatic()