您的位置:首页 > Web前端 > JavaScript

格式化json返回的时间

2013-01-18 16:34 204 查看
今天在项目中用到了json显示数据,但json中时间格式却不是在数据库中存的那个时间字符串。
时间在数据库的存储为:1982-01-10 00:00:00
时间在json中是这样存储的:
"accessTime":{"time":1325749307000}
时间被作为一个对象存储在了json中。这样我们获取时间就不要取了。在网上查了中方法是根据json中的time毫秒数构建一个Date对象:new Date(parseInt(this.accessTime.time))但这样构建出来的日期的格式是这样的: Thu Jan 5 15:41:56 UTC+0800 2012,这种格式肯定不是我们想要的,这是可以调用Date的方法format('Y-m-d')将时间转换为Y-m-d的形式,形式是这样的:1982-01-10。当然了如果需要统一格式的话,可以通过调用Date的各个方法实现。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: