extjs 3.4 でグリッドを使用していますが、グリッドに日付の列があります。グリッドに表示する前に日付形式を変更したいと思います。このために、次の2つの方法のコードを使用しています
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ですが、取得しているレンダラーの後の日付は2014 年 7 月 6 日です。