Ext中gird列类型为datefield时,鼠标离开后内容格式会发生变化?

最近尝试用EXT,遇到了问题请大家帮忙看看.谢谢.
先上代码
[code="java"] id : 'start_time',
header : "开始时间",
dataIndex : 'start_time',
editor : new Ext.form.DateField({
format : 'Y-m-d'
})[/code]
问题描述:
时间控件插入时间的时候是按format格式化显示,等完成输入后(也就是鼠标离开这个单元格)时间就是成了Thu Mar 05 2009 00:00:00 GMT +0800, 当再点击这个单元格进入编辑状态,又显示为2009-3-5,如何让鼠标离开这个单元格也显示为2009-3-5,而不是Thu Mar 05 2009 00:00:00 GMT +0800.

type:'date',
renderer:Ext.util.Format.dateRenderer('y-m-d'),

加个renderer

[code="js"]
{
id: 'start_time',//尽量少用id,能不用就不用
header: "开始时间",
dataIndex: 'start_time',
renderer: Ext.util.Format.dateRenderer('y-m-d'),
editor: new Ext.form.DateField({
format: 'Y-m-d'
})
}

dateRenderer( String format ) : Function
Returns a date rendering function that can be reused to apply a date format multiple times efficiently
Parameters:

* format : String
  Any valid date format string

Returns:

* Function
  The date formatting function

[/code]