ホームページ >ウェブフロントエンド >jsチュートリアル >Extjs はデータベースから時間を取得し、それを JSON_javascript スキルに変換した後に問題を表示します

Extjs はデータベースから時間を取得し、それを JSON_javascript スキルに変換した後に問題を表示します

WBOY
WBOYオリジナル
2016-05-16 17:48:021370ブラウズ

バックグラウンドはデータベースから時刻を取得し、それを JSON 形式でグリッドパネルに送信します。このとき、時刻は /Date(32331121223)/ になります。通常に表示するには、次の処理が必要です。 in

コードをコピー コードは次のとおりです。
var Record = Ext.data.Record .create([
{ name: 'PublicDate'、mapping: 'PublicDate'、dateFormat: 'Y-m-d'、convert: function (v) {
if (v == null) {
return null;
}
var d = new Date();
var str = v.toString();
var str1 = str.replace("/Date(", ""); 🎜>var str2 = str1.replace(")/", "");
var dd = parseInt(dd);
return d;
]);






コードは次のとおりです。 : var cm = new Ext.grid.ColumnModel([ { header: 'Publication time'、dataIndex: 'PublicDate'、width: 120、align: 'center'、renderer: Ext.util.Format.dateRenderer('Y-m- d') }
]);


これは通常、2012-11-19、
のように表示されます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。