您好,欢迎访问一九零五行业门户网

JavaScript Serializer序列化时间处理示例_javascript技巧

javascriptserializer序列化时间后会把时间序列化成n进制的鬼数据,于是查了下质料坐下记录
假设list = news list(){new text(){id=1,date='2014-03-11 00:00:00.000'}}
javascriptserializer serializable = new javascriptserializer();string json = serializable.serialize(new { total = total, rows = list});//使用正则表达式来替换被序列化的时间json = system.text.regularexpressions.regex.replace(json, @\\/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);});return json;
其它类似信息

推荐信息