Model m =
new
Model { Id = 1, Dt = DateTime.Now };
JavaScriptSerializer js =
new
JavaScriptSerializer();
string
str = js.Serialize(m);
str = Regex.Replace(str,
@"\\/Date\((\d+)\)\\/"
, match =>
{
DateTime dt =
new
DateTime(1970, 1, 1);
dt = dt.AddMilliseconds(
long
.Parse(match.Groups[1].Value));
dt = dt.ToLocalTime();
return
dt.ToString(
"yyyy-MM-dd HH:mm:ss"
);
});
Response.Write(str);
//{"Id":1,"Dt":"2011-08-17 17:38:47"}
时间: 2024-12-16 16:53:18