У меня была похожая проблема. Но это было исправлено только тогда, когда был установлен правильный dateFormat .
(Конечно, данные должны быть правильно переданы со стороны сервера)
reader: new Ext.data.JsonReader({
root: 'mails',
totalProperty: 'totalCount',
idProperty: 'mail_id',
fields: [
'mail_id',
{name: 'mail_date', type: 'date', dateFormat: 'Y-m-d h:i:s'}
]
}
...
this.columns = [sm,{
header: 'Date',
dataIndex: 'mail_date',
width: 150,
renderer: Ext.util.Format.dateRenderer('d.m.Y H:i:s'),
sortable: true
}];