A-A+

Newtonsoft.Json 时间转换

2015年08月06日 C#基础知识 Newtonsoft.Json 时间转换已关闭评论 阅读 266 次

我们在做页面的时候,有时需要把对象转换成json格式,在转换的时候DateTime时间类型的不能直接转化成正常的时间格式。

如果用下面的方式,能解决这问题。
现在MVC网站中很多用的Newtonsoft.Json.dll这个dll进行序列化,反序列化转换。可以在序列化的增加一个参数,就能转成我们想要的时间格式

 

如:

Newtonsoft.Json.Converters.IsoDateTimeConverter dtConverter = new Newtonsoft.Json.Converters.IsoDateTimeConverter { DateTimeFormat = "yyyy年MM月dd日" }; DateTimeFormat 直接赋值要转的格式

string strRefund = JsonConvert.SerializeObject(object, dtConverter);

标签:

评论已关闭!

Copyright © 极品飞鸽 保留所有权利.   Theme  Ality 蜀ICP备14015766号-1

用户登录

分享到: