最近、Ext のバージョンを 4.0.7 から 4.1.1 にアップグレードしました。
私のモデルでは、次のように定義しました
{name : 'StartDate',type: 'date' ,dateFormat: 'time'},
私のグリッド列は
{
id: 'StartDateID',
width: 180,
text: 'Start Date',
dataIndex: 'StartDate',
renderer : Ext.util.Format.dateRenderer('m/d/Y'),
editor:{
allowBlank: true,
xtype:'datefield',
format:'m/d/Y',
editable: true},
sortable: false, groupable: false }
編集中
My_Grid.on('edit', function(editor, e) {
e.store.sync(); }
Updateをクリックした後、[Ext 4.0.7で]日付値を次のように取得していました
2012-08-04T00:00:00
しかし、4.1.1でアップグレードした後、日付の値を次のように取得しています
310008e
私は理解していません。
私の日付はこの形式です
1346351400000
ここに何が欠けているか教えてください。または、RowEditor から更新ボタンをクリックした後に適切な日付を取得する方法。