`
Mysun
  • 浏览: 270541 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使用javascirpt获取JSON格式的日期

阅读更多
  在用json-lib里的net.sf.json.JSONObject对一个日期类型的对象进行转换的之后,转换成的格式如下:
  
引用

      "time":{"month":4,"day":5,"year":109,"seconds":23,
      "time":1241762003000,"date":8,"timezoneOffset":-480,"hours":13,"minutes":53}
  

   可以看到,java里面的日期类型被转成了一个JSON数组。其实JSONObject就是Date对象里面的属性保存到了数组里面。
   所以如果在页面上直接显示是没有办法得到
引用
yyyy-MM-dd HH:mm:ss
这种格式的日期的。需要对他转换一下。
   在这个数组里面最有用的就是"time":1241762003000这个属性,这个属性就是java里面的那个从1970年1月1号到现在的微秒数。
   用这个值加上javascript提供的日期函数就可以得到我们想要的
引用
yyyy-MM-dd HH:mm:ss
格式的日期字符串。
   js里面的日期格式化函数是formatDate,使用方法如下
  
[color=darkblue]formatDate(new Date(msgs["time"])[/color]
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics