0

フォームを 1 つのグリッドにバインドし、これを使用してカレンダー入力を作成しようとしました。

{ type: "calendar", dateFormat: "%Y-%m-%d %H:%i:%s", name:"creationdate", label:"", labelWidth:250, labelAlign:"left", readonly : false, enableTime: true, calendarPosition: "under", labelLeft:825, labelTop:75, inputWidth:297, inputLeft:303, inputTop:116 }

日付を選択すると、2013-04-15 07:35:00の形式で表示されますが、保存すると、この形式でグリッドに表示されます: Mon Apr 15 2013 07:35:00 GMT+0300 (GTB夏時間) . カレンダー入力と同じ形式で表示するにはどうすればよいですか?

問題は、この形式が私の DB に保存されていないことです。

4

1 に答える 1

0

解決策は、日付形式をグリッドに設定することです。

grid.setDateFormat("%Y-%m-%d %H:%i:%s");

于 2013-04-15T09:15:43.677 に答える