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 相关文章推荐
javascript jQuery插件练习
Dec 24 Javascript
ExtJS GTGrid 简单用户管理
Jul 01 Javascript
Jquery ajax加载等待执行结束再继续执行下面代码操作
Nov 24 Javascript
基于javascript简单实现对身份证校验
Jan 25 Javascript
浅析jquery与checkbox的checked属性的问题
Apr 27 Javascript
简单实现js间歇或无缝滚动效果
Jun 29 Javascript
js提示框替代系统alert,自动关闭alert对话框的实现方法
Nov 07 Javascript
JQueryEasyUI之DataGrid数据显示
Nov 23 Javascript
详解AngularJS 模块化
Jun 14 Javascript
vue-router 源码实现前端路由的两种方式
Jul 02 Javascript
JavaScript中ES6规范中let和const的用法和区别
Aug 06 Javascript
在vue-cli创建的项目中使用sass操作
Aug 10 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
windows xp下安装pear
2006/12/02 PHP
php 数组二分法查找函数代码
2010/02/16 PHP
PHP调用Twitter的RSS的实现代码
2010/03/10 PHP
用PHP解决的一个栈的面试题
2014/07/02 PHP
VB中的RasEnumConnections函数返回632错误解决方法
2014/07/29 PHP
C# WinForm中实现快捷键自定义设置实例
2015/01/23 PHP
[原创]网络复制内容时常用的正则+editplus
2006/11/30 Javascript
javascript学习笔记(十三) js闭包介绍(转)
2012/06/20 Javascript
JavaScript中的原型和继承详解(图文)
2014/07/18 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
mvvm双向绑定机制的原理和实现代码(推荐)
2016/06/07 Javascript
Three.js学习之网格
2016/08/10 Javascript
jQuery图片瀑布流的简单实现代码
2017/03/15 Javascript
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
2018/12/20 Javascript
Node.js + express基本用法教程
2019/03/14 Javascript
layer弹出层倒计时关闭的实现方法
2019/09/27 Javascript
vue props 单项数据流实例分享
2020/02/16 Javascript
Vue 中获取当前时间并实时刷新的实现代码
2020/05/12 Javascript
vue使用echarts图表自适应的几种解决方案
2020/12/04 Vue.js
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
pygame学习笔记(6):完成一个简单的游戏
2015/04/15 Python
Python的Django框架中settings文件的部署建议
2015/05/30 Python
对python多线程与global变量详解
2018/11/09 Python
解决Django layui {{}}冲突的问题
2019/08/29 Python
Python 寻找局部最高点的实现
2019/12/05 Python
CSS3基础(RGBa、text-shadow、box-shadow、border-radius)
2012/11/13 HTML / CSS
CSS实现半透明边框与多重边框的场景分析
2019/11/13 HTML / CSS
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
HomeAway英国:全球领先的度假租赁在线市场
2020/02/03 全球购物
小学生学习感言
2014/03/10 职场文书
民事诉讼代理委托书
2014/10/08 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
Nginx已编译的nginx-添加新模块
2021/04/01 Servers
如何使用SQL Server语句创建表
2022/04/12 SQL Server