jQuery MiniUI

 找回密码
 立即注册
查看: 3579|回复: 3
打印 上一主题 下一主题

日期json数据格式问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-1-15 17:16:05 |只看该作者 |倒序浏览
json中"createtime":"2014-01-14 14:06:19",
页面现在显示成

Tue Jan 14 2014 14:06:19 GMT+0800 (中国标准时间)




一定要加dateFormat吗?
难道不是默认为string的展示,这里不是很清楚。







看到demo json为"birthday":"1987-05-21T00:00:00"
页面加上dateFormat,这个地方有帖子详细解释吗?

Rank: 8Rank: 8

沙发
发表于 2014-1-16 09:29:55 |只看该作者
必须要加上 格式化
因为后面对日期的任何的操作,最后还是会把字符串转成 日期对象了再进行一些操作
所以直接转为日起对象

Rank: 3Rank: 3

板凳
发表于 2014-1-16 17:45:09 |只看该作者
factory 发表于 2014-1-16 09:29
必须要加上 格式化
因为后面对日期的任何的操作,最后还是会把字符串转成 日期对象了再进行一些操作
所以直 ...

json为"birthday":"1987-05-21T00:00:00"

那json中必须带着 T 吗

Rank: 8Rank: 8

地板
发表于 2014-1-17 09:21:45 |只看该作者
ming 发表于 2014-1-16 17:45
json为"birthday":"1987-05-21T00:00:00"

那json中必须带着 T 吗

是的,我们会给日期上带T,因为带了T,我们才辨认出这是日期,不然随便给一串字符串,我们无法准确辨别到底是日期还是普通的字符串

后台用我们的json,在后台序列化和反序列化带T的日期的时候不会出问题.

.NET在\App_Code\Utils下的JSON.CS
JAVA在src\Test 下 JSON.JAVA

Archiver|普加软件

GMT+8, 2025-6-6 18:27 , Processed in 1.079023 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部