Extjs日期列格式

kul*_*rim 1 javascript extjs date datepicker date-format

我有datefield编辑器的日期列.问题是,虽然我正在编辑列2013-02-05,但它显示正常值,例如,当关闭编辑它时会显示类似的内容Sat Jul 12 2014 00:00:00 GMT+0300 (FLE Standard Time)

我的代码:

{
    xtype : 'datecolumn',
    dataIndex : 'depreciationStartPeriod',
    header : 'Depreciation start period',
    sortable : true,
    id : 'depreciationStartPeriod',
    width : 134,
    editor : {
        xtype : 'datefield',
        format: 'Y-m-d H:i:s'
    }
}
Run Code Online (Sandbox Code Playgroud)

商店领域:

{
    name : 'depreciationStartPeriod',
    type : 'String',
    dateFormat: 'c'
}
Run Code Online (Sandbox Code Playgroud)

原因是什么?

UPDATE

在商店里,由于某些原因,它也以错误的格式保存,这就是为什么它以这种格式显示,但我现在不知道原因.

use*_*329 5

{
    xtype : 'datecolumn',
    dataIndex : 'depreciationStartPeriod',
    header : 'Depreciation start period',
    sortable : true,
    id : 'depreciationStartPeriod',
    width : 134,
    format: 'Y-m-d H:i:s', // <------- this way
    editor : {
        xtype : 'datefield',
        format: 'Y-m-d H:i:s',
        submitFormat: 'c'  // <-------------- this way
    }
}
Run Code Online (Sandbox Code Playgroud)