网格中的EXTJS日期字段未显示/格式化

pm1*_*m13 1 javascript extjs date

在我的网格数据存储中,我有一个日期字段,其中包含来自数据库的数据,如2010年12月20日13:01:53.180.

无论我尝试什么类型的格式,它都不会显示或输出类似于星期四26五月2011 00:00:00 GMT + 0100(格林尼治标准时间日光时间).

我最终的输出类似于2011年5月26日.

我尝试了以下内容

Field: [{
{name:'viewedDt', type: 'date', dateFormat: 'd-F-Y'}}

Columns: [{
 ,{xtype: 'datecolumn', id:'lastViewedDate', header: "Last Viewed Date", width: 130, sortable: true, format: 'Y-m-d H:i:s', dataIndex: 'viewedDt', align: 'center'} },


,{id:'lastViewedDate', header: "Last Viewed Date", width: 130, sortable: true, renderer: Ext.util.Format.dateRenderer('d/F/Y'), dataIndex: 'viewedDt', align: 'center'}
Run Code Online (Sandbox Code Playgroud)

有关如何解决此问题的任何提示?

Mch*_*chl 6

字段应具有与从数据库接收日期的格式匹配的格式字符串(20/12/2010 13:01:53.180- > d/m/Y H:i:s.u)另一方面,列应具有根据您希望如何显示日期(26 May 2011- > d F Y)的格式.