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中使用&quot;with&quot;语句中跨frame的变量引用问题
Mar 08 Javascript
Extjs学习过程中新手容易碰到的低级错误积累
Feb 11 Javascript
JavaScript遍历table表格中的某行某列并打印其值
Jul 08 Javascript
在Docker快速部署Node.js应用的详细步骤
Sep 02 Javascript
jQuery Password Validation密码验证
Dec 30 Javascript
jQuery日期范围选择器附源码下载
May 23 jQuery
jQuery获取table表中的td标签(实例讲解)
Jul 28 jQuery
angularjs 页面自适应高度的方法
Jan 17 Javascript
Vue实现导出excel表格功能
Mar 30 Javascript
VUE 实现滚动监听 导航栏置顶的方法
Sep 11 Javascript
Koa代理Http请求的示例代码
Oct 10 Javascript
超详细小程序定位地图模块全系列开发教学
Nov 24 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
9段PHP实用功能的代码推荐
2014/10/14 PHP
php处理静态页面:页面设置缓存时间实例
2017/06/22 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
2019/05/09 PHP
jQuery 1.8 Release版本发布了
2012/08/14 Javascript
jquery ajax提交整个表单元素的快捷办法
2013/03/27 Javascript
基于jquery异步传输json数据格式实例代码
2013/11/23 Javascript
JavaScript对IE操作的经典代码(推荐)
2014/03/10 Javascript
JavaScript二维数组实现的省市联动菜单
2014/05/08 Javascript
jquery+css3实现会动的小圆圈效果
2016/01/27 Javascript
Bootstrap按钮下拉菜单组件详解
2016/05/10 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
canvas简单快速的实现知乎登录页背景效果
2017/05/08 Javascript
Nodejs+angularjs结合multiparty实现多图片上传的示例代码
2017/09/29 NodeJs
基于vue-simplemde实现图片拖拽、粘贴功能
2018/04/12 Javascript
JS引用传递与值传递的区别与用法分析
2018/06/01 Javascript
vue2.x集成百度UEditor富文本编辑器的方法
2018/09/21 Javascript
Vue中keep-alive组件的深入理解
2020/08/23 Javascript
[02:41]DOTA2亚洲邀请赛小组赛第三日 赛事回顾
2015/02/01 DOTA
[50:27]OG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/30 DOTA
kNN算法python实现和简单数字识别的方法
2014/11/18 Python
python 字符串和整数的转换方法
2018/06/25 Python
centos6.8安装python3.7无法import _ssl的解决方法
2018/09/17 Python
Python 窗体(tkinter)下拉列表框(Combobox)实例
2020/03/04 Python
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
2012/05/30 面试题
积极贯彻学习两会精神总结
2014/03/17 职场文书
社区工作者演讲稿
2014/05/23 职场文书
大学生安全责任书
2014/07/25 职场文书
全国法院系统开展党的群众路线教育实践活动综述(全文)
2014/10/25 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
公司庆典欢迎词
2015/01/26 职场文书
给老师的保证书怎么写
2015/05/09 职场文书
红与黑读书笔记
2015/06/29 职场文书
公司保密管理制度
2015/08/04 职场文书
python之np.argmax()及对axis=0或者1的理解
2021/06/02 Python
MySql 缓存查询原理与缓存监控和索引监控介绍
2021/07/02 MySQL