JavaScript Serializer序列化时间处理示例


Posted in Javascript onJuly 31, 2014

JavaScriptSerializer序列化时间后会把时间序列化成N进制的鬼数据,于是查了下质料坐下记录

假设list = News List<Text>(){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;
Javascript 相关文章推荐
动态加载js的几种方法
Oct 23 Javascript
基于jquery实现的类似百度搜索的输入框自动完成功能
Aug 23 Javascript
js格式化货币数据实现代码
Sep 04 Javascript
javascript继承的六大模式小结
Apr 13 Javascript
jquery插件EasyUI中form表单提交实例分享
Jan 11 Javascript
js中获取时间new Date()的全面介绍
Jun 20 Javascript
每日十条JavaScript经验技巧(二)
Jun 23 Javascript
Vue表单实例代码
Sep 05 Javascript
js排序与重组的实例讲解
Aug 28 Javascript
javascript计算渐变颜色的实例
Sep 22 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
Aug 20 Javascript
Vue基于localStorage存储信息代码实例
Nov 16 Javascript
javascript里绝对用的上的字符分割函数总结
Jul 31 #Javascript
超链接的禁用属性Disabled使用示例
Jul 31 #Javascript
Windows 系统下安装和部署Egret的开发环境
Jul 31 #Javascript
js锁屏解屏通过对$.ajax进行封装实现
Jul 31 #Javascript
javascript函数中参数传递问题示例探讨
Jul 31 #Javascript
JavaScript数值转换的三种方式总结
Jul 31 #Javascript
new Date()问题在ie8下面的处理方法
Jul 31 #Javascript
You might like
Discuz!X中SESSION机制实例详解
2015/09/23 PHP
php截取视频指定帧为图片
2016/05/16 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
2016/10/20 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
PHP进阶学习之Geo的地图定位算法详解
2019/06/19 PHP
JavaScript 计算图片加载数量的代码
2011/01/01 Javascript
点击A元素触发B元素的事件在IE8下会识别成A元素
2014/09/04 Javascript
jQuery中ajax错误调试分析
2016/12/01 Javascript
微信公众平台开发教程(五)详解自定义菜单
2016/12/02 Javascript
微信小程序 登录的简单实现
2017/04/19 Javascript
JavaScript内存泄漏的处理方式
2017/11/20 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
Vue 自适应高度表格的实现方法
2020/05/13 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
2020/07/22 Javascript
element-ui tree结构实现增删改自定义功能代码
2020/08/31 Javascript
Win7上搭建Cocos2d-x 3.1.1开发环境
2014/07/03 Python
Python中is与==判断的区别
2017/03/28 Python
django 开发忘记密码通过邮箱找回功能示例
2018/04/17 Python
Python生成MD5值的两种方法实例分析
2019/04/26 Python
python设置环境变量的原因和方法
2019/06/24 Python
使用Python opencv实现视频与图片的相互转换
2019/07/08 Python
python删除文件夹下相同文件和无法打开的图片
2019/07/16 Python
python实现邮件发送功能
2019/08/10 Python
Python使用scrapy爬取阳光热线问政平台过程解析
2019/08/14 Python
python装饰器使用实例详解
2019/12/14 Python
用python写PDF转换器的实现
2020/10/29 Python
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
2015/05/02 面试题
年会活动策划方案
2014/01/23 职场文书
《小草和大树》教学反思
2014/02/16 职场文书
公司合作意向书
2014/04/01 职场文书
毕业生就业推荐表导师评语
2014/12/31 职场文书
母亲去世追悼词
2015/06/23 职场文书
2016幼儿园新学期寄语
2015/12/03 职场文书
2021-4-3课程——SQL Server查询【2】
2021/04/05 SQL Server