Extjs 3在时间格式方面存在问题

时间:2014-05-13 13:46:31

标签: extjs

我有这个时间戳:1400000000,这是05/13/2014。有没有办法在我的网格,面板或对话框中以m / d / Y显示它。

  config.cm =  new Ext.grid.ColumnModel({
    defaults:{
        sortable: true
    },
    columns :  [{ 
        {
        header: 'date',
        dataIndex: 'time',
        editable:'false'
    }]
});

有没有办法将纪元时间显示为dateformat?

1 个答案:

答案 0 :(得分:0)

我认为你可以这样做:

config.cm =  new Ext.grid.ColumnModel({
    defaults:{
        sortable: true
    },
    columns :  [{ 
        {
        header: 'date',
        dataIndex: 'time',
        editable:'false',
        renderer: formatDate
    }]
});

function formatDate(value){
    return value ? value.dateFormat('M d, Y') : '';
}

希望对你有帮助!