开发中有时候需要从服务器端返回json格式的数据,在后台代码中如果有DateTime类型的数据使用系统自带的工具类序列化后将得到一个很长的数字表示日期数据,如下所示:
//设置服务器响应的结果为纯文本格式
context.Response.ContentType = text/plain;
//学生对象集合
List students = new List
{
new Student(){Name =Tom,
Birthday =Convert.ToDateTime(2014-0
上一篇文章中写到在.net中实体类跟json格式的相互转换,在做具体转换时候,发现之前版本的jsonhelp对于日期类型的转换不全面。之前版本的jsonhelp中从实体类转换成json格式时候,将日期格式转成了时间戳的形式。在这里对这个jsonhelp做出了更新。以解决转换日期类型字段的问题。代码如下:
JsonHelp.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.