用javascritserilization序列化列表或对象后的有时间的列表
来源:互联网 发布:龙江网络客服中心电话 编辑:程序博客网 时间:2024/06/02 09:15
要想将列表中的时间字段正确的获取出来显示,需要转化如下因为数据格式是/Date(1281369600000)/:
//对单个JavaScriptSerializer序列化的json中日期不能正常显示的问题的解决方案
ReplaceSingleJsonDateToDate: function(jsonDate) {
if (jsonDate === null || jsonDate === undefined) {
return '';
}
var dateStr = jsonDate.substring(6, jsonDate.length - 2);
var d = new Date(parseInt(dateStr));
return Json.formatDate(d);
},
//格式化日期成:yyyy-MM-dd
formatDate: function(date) {
return date.getFullYear() + '-' + this.formatNum((date.getMonth() + 1)) + '-' + this.formatNum(date.getDate());
}
将对象序列化后的jSON对象后要想正确显示时间值\/Date(1300118400000)\/,则需要调用如下方法:
//对于使用JavaScriptSerializer序列化的json中日期不能正常显示的问题的解决方案
ReplaceJsonDateToDate: function(jsonData) {
jsonData = jsonData.replace(/\\\/Date\(\d+\)\\\//g, function(date) {
var dateStr = date.substring(7, date.length - 3);
var d = new Date(parseInt(dateStr));
return Json.formatDate(d);
});
return jsonData;
}
- 用javascritserilization序列化列表或对象后的有时间的列表
- 操作对象数组 或数组 绑定后台序列化后的列表对象 将列表序列化成对象
- 关于mybatis返回单一对象或对象列表的问题
- 关于mybatis返回单一对象或对象列表的问题
- 关于mybatis返回单一对象或对象列表的问题
- python序列之列表对象的常用方法
- 对象列表的实现
- 对象列表的更改
- python的序列之列表
- C++对象的JSON序列化与反序列化探索完结-列表的序列化与反序列化
- 裁剪后的进程列表
- 裁剪后的进程列表
- JavaScript的event对象列表
- JS下的对象列表
- 获取对象的属性列表
- 组合对象的初始化列表
- 浏览列表有关的对象
- 建立时间索引后,按照时间排序来获得列表的查询,速度增快了不少
- Client Copy 参数详情 - 备忘
- HDU 4433 locker(12年天津,DP)
- Android源代码结构分析
- C++_静态局部变量求阶乘
- Android findbugs
- 用javascritserilization序列化列表或对象后的有时间的列表
- MyEclipse Update Progress Error解决方法
- 编码--大总结,一致性
- 判断二叉树中两个节点的最低共同父节点
- C++_静态局部变量的值在函数结束后不会释放,也不会被外部调用
- 嵌入式系统学习认知
- 贴码了
- 解读Hibernate继承映射策略
- 数据库约束——用户定义完整性(User-defined Integrity)