我在 extjs 3.4 中使用网格,并且网格中有一个带有日期的列。现在我想在网格中显示之前更改日期格式。为此,我使用以下两种代码方式
asm_profile_date_format = 'F j, Y'
column = new Ext.grid.Column({
header : map['label'],
sortable : true,
dataIndex : map['name'],
renderer :Ext.util.Format.dateRenderer(asm_profile_date_format)
});
和
renderer : function(value)
{
if(value == null)
return ' '
else
{
return value.format(asm_profile_date_format);;
}
}
这里我得到的值/输入日期是19/6/2013,但我得到的渲染器之后的日期是jul 6, 2014。