C#中Object转JSON之格式化时间 – NA博客

C#中Object转JSON之格式化时间

前后端分离时,前端会通过api的方式请求数据,并且一般后端都是以JSON格式返回数据,首先在C#中将Object转JSON需要先引入using Newtonsoft.Json;

string str = JsonConvert.SerializeObject(dataTable);

使用上述代码就可以把Object格式的内容转换为JSON字符串了,但是前端拿到数据展示时,日期可能会成为如下图的格式

日期会带一个T,或者其他混乱的日期格式,这个时候我们需要对日期进行序列化,使其转换为 年-月-日 时:分:秒,我们再引入using Newtonsoft.Json.Converters;

IsoDateTimeConverter timeConverter = new IsoDateTimeConverter();
timeConverter.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";
string str = JsonConvert.SerializeObject(dataTable,timeConverter);

使用以上代码就可以在转换为JSON的时候,同时对日期数据进行格式化处理,最后效果如下图

清风

心中有梦想就要一如既往,不能遇到困难说放就放,千锤百炼才能磨炼出好钢,饱经风霜才能更强。

相关推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注



微信扫一扫,分享到朋友圈

C#中Object转JSON之格式化时间
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close