extjs 处理Object格式的Date对象

Java中时间类型转换为Json数据时会显示为

"Time":{"date":30,"day":3,"hours":15,"minutes":14,"month":3,"nanos":0,"seconds":38,  "time":1209539678000,"timezoneOffset":-480,"year":108}

所以在girdPanel就会显示为Object Object

 

解决方式:

第一步:在 store 字段列写为:

{

  name: 'registerDate',

  type: 'date',

  mapping: 'registerDate.time',

  dateFormat: 'time'

},

第二步:在 grid 列中写:

columns: [{

    header: '注册时间',

    dataIndex:

    'registerDate',

    renderer : Ext.util.Format.dateRenderer('Y-m-d h:i:s')

  }]

 

 

 

 

posted @ 2014-04-20 10:12  爱之熊熊  阅读(396)  评论(0编辑  收藏  举报