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 相关文章推荐
可以将word转成html的js代码
Apr 11 Javascript
js FLASH幻灯片字符串中有连接符&的处理方法
Mar 01 Javascript
动态获取复选框checkbox选中个数的jquery代码
Jun 25 Javascript
JavaScript原型链示例分享
Jan 26 Javascript
超级简单实现JavaScript MVC 样式框架
Mar 24 Javascript
JS实现定时自动关闭DIV层提示框的方法
May 11 Javascript
springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项
Apr 23 Javascript
AngularJS实现表单验证功能详解
Oct 12 Javascript
Vue实现购物车场景下的应用
Nov 27 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
Dec 29 Javascript
简单了解微信小程序的目录结构
Jul 01 Javascript
浅谈Vue的computed计算属性
Mar 21 Vue.js
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
php过滤XSS攻击的函数
2013/11/12 PHP
php 在字符串指定位置插入新字符的简单实现
2016/06/28 PHP
Thinkphp事务操作实例(推荐)
2017/04/01 PHP
jquery中通过过滤器获取表单元素的实现代码
2011/07/05 Javascript
js 输出内容到新窗口具体实现代码
2013/05/31 Javascript
JS获取键盘上任意按键的值(实例代码)
2013/11/12 Javascript
移动Web中图片自适应的两种JavaScript解决方法
2015/06/18 Javascript
初步了解javascript面向对象
2015/11/09 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
JavaScript弹窗基础篇
2016/04/27 Javascript
微信小程序 简单DEMO布局,逻辑,样式的练习
2016/11/30 Javascript
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
详解Vue中watch对象内属性的方法
2019/02/01 Javascript
利用Promise自定义一个GET请求的函数示例代码
2019/03/20 Javascript
JS中间件设计模式的深入探讨与实例分析
2020/04/11 Javascript
解决vue加scoped后就无法修改vant的UI组件的样式问题
2020/09/07 Javascript
js实现碰撞检测
2021/01/29 Javascript
Python实现自动登录百度空间的方法
2017/06/10 Python
Python语言的变量认识及操作方法
2018/02/11 Python
PyQt5 QSerialPort子线程操作的实现
2018/04/21 Python
Python爬虫之正则表达式基本用法实例分析
2018/08/08 Python
基于Python实现大文件分割和命名脚本过程解析
2019/09/29 Python
基于Python中random.sample()的替代方案
2020/05/23 Python
python如何写try语句
2020/07/14 Python
ASP.NET Core中的配置详解
2021/02/05 Python
Django中的DateTimeField和DateField实现
2021/02/24 Python
美国Rue La La闪购网站:奢侈品、中高档品牌限时折扣
2016/10/19 全球购物
大唐面试试题(CPU,UNIX等等)
2012/01/11 面试题
工作自我评价分享
2013/12/01 职场文书
物业工作计划书
2014/01/10 职场文书
DIY手工制作经营店创业计划书
2014/02/01 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
2015年前台个人工作总结
2015/04/03 职场文书
React实现动效弹窗组件
2021/06/21 Javascript
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android
windows server2012 R2下安装PaddleOCR服务的的详细步骤
2022/09/23 Servers