62,067
社区成员
发帖
与我相关
我的任务
分享
List<NUser> list = new List<NUser>();
NUser item = null;
for (int i = 1; i < 10; i++)
{
item = new NUser();
item.ID = i;
item.Name = i + "_Name";
item.Time = DateTime.Now.AddDays(i * -1);
list.Add(item);
}
JavaScriptSerializer serializer = new JavaScriptSerializer();
result = serializer.Serialize(list);
context.Response.Write(result);
context.Response.End();
function ParseDate(jsonDate) {
var date = new Date(parseInt(jsonDate.substr(6)));
return date.getFullYear()+"-" + (date.getMonth()+1) + "-" + date.getDate() + " " + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
}
string pattern = @"\\/Date\((\d+)\)\\/";
/// <summary>
/// 将Json序列化的时间由/Date(1304931520336+0800)/转为字符串
/// </summary>
private static string ConvertJsonDateToDateString(Match m)
{
string result = string.Empty;
DateTime dt = new DateTime(1970,1,1);
dt = dt.AddMilliseconds(long.Parse(m.Groups[1].Value));
dt = dt.ToLocalTime();
result = dt.ToString("yyyy-MM-dd HH:mm:ss");
return result;
}