首页 新闻 会员 周边 捐助

json转换后,得到正确的date格式

0
悬赏园豆:50 [已解决问题] 解决于 2009-03-14 18:16

在对对象进行json转换后,得到的日期格式为:/Date(626457600000+0800)/,怎么样才能转换为普通的date格式。

注:我使用的转换为自带的System.Runtime.Serialization.Json.DataContractJsonSerializer

现在我主要的目的是时分秒不要丢失

Fencer的主页 Fencer | 初学一级 | 园豆:7
提问于:2009-03-14 10:34
< >
分享
最佳答案
0

var d = s.substring(6, 12);

var date = new Date(parseInt(d));

假设s是原字符串,只要把里面的+号以前的数字提出来,转为int型再交给Date的构造函数,里面的数字是ticks,时分秒信息都在

Gray Zhang | 专家六级 |园豆:17610 | 2009-03-14 11:29

不好啊,转换后是很乱的一种格式

garr_odie | 园豆:200 (初学一级) | 2012-09-07 14:28
其他回答(1)
0

用Sys.Serialization.JavaScriptSerializer.deserialize方法试试

要有好的心情 | 园豆:502 (小虾三级) | 2009-03-14 11:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册