jQuery MiniUI
标题:
为何Json数据的时间自动格式化成某个时间?
[打印本页]
作者:
凌心云
时间:
2013-1-30 10:55:56
标题:
为何Json数据的时间自动格式化成某个时间?
通过$.post获取数据,结果时间字段被格式化成指定的时间“1901-1-1”
具体如下:
$.post($.gl, dat, function (txt) {
//.........
});
后台传回数据如下:{
"A1": "CC3",
"A2": 8287,
"A3": "1911-11-11 00:00:00",
"A4": "111111111111111",
"A5": "2012-09-06 00:00:00",
"A6": null,
"A7": null,
"A8": null,
"A9": null,
"A10": 2,
"A11": null,
"A12": null,
"A13": "",
"A14": null,
"A15": null,
"A16": null,
"A17": null,
"A18": null,
"A19": "0001-01-01 08:00:00",
"A20": "0001-01-01 08:00:00",
}
通过mini.encode(txt)看到的数据却变成了如下:
{
"A1": "CC3",
"A2": 8287,
"A3": "1911-11-11 00:00:00",
"A4": "111111111111111",
"A5": "2012-09-06 00:00:00",
"A6": null,
"A7": null,
"A8": null,
"A9": null,
"A10": 2,
"A11": null,
"A12": null,
"A13": "",
"A14": null,
"A15": null,
"A16": null,
"A17": null,
"A18": null,
"A19": "1901-01-01T08:00:00",
"A20": "1901-01-01T08:00:00",
}
这两个值由"A19": "0001-01-01 08:00:00", "A20": "0001-01-01 08:00:00",变成了 "A19": "1901-01-01T08:00:00", "A20": "1901-01-01T08:00:00",求解
作者:
factory
时间:
2013-1-30 12:16:18
这个应该是电脑就是这样的吧,貌似电脑的时间是有个最小值的,好像是19多少,再前面的时间貌似是不行的
作者:
凌心云
时间:
2013-1-30 14:27:45
本帖最后由 凌心云 于 2013-2-4 15:16 编辑
factory 发表于 2013-1-30 12:16
这个应该是电脑就是这样的吧,貌似电脑的时间是有个最小值的,好像是19多少,再前面的时间貌似是不行的 ...
我建了个用JQuery的页面,后台返回的txt是怎样的,界面获取到的就是怎样的,完全没有说变更了时间这回事儿,是不是miniui做了什么转换呢?
[attach]1314[/attach]
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2