時刻が 08:00:00 の SQL テーブルからデータを取得する Kendo グリッドがあり、08:00 AM にしたいと考えています。format:"{0:HH:mm}" を実行してみましたが、何も変わりません。
質問する
5384 次
2 に答える
6
サーバーから時刻を受け取った場合date
、KendoUI は がないと を認識できないため、time
に変換する必要がありますdate
。定義parse
で関数を使用できます。model
schema : {
model: {
fields: {
...
Date : { type: 'date' },
...
}
},
parse: function (d) {
$.each(d, function (idx, elem) {
elem.Date = kendo.parseDate(elem.Date, "HH:mm:ss");
});
return d;
}
}
そして{0:hh:mm tt}
、列のフォーマットに使用します。
columns : [
...
{
field : "date",
title : "Date",
format: "{0:hh:mm tt}"
} ,
...
]
type
値の が a でない場合、date
書式設定はdate
機能しません。そのためkendo.parseDate
、そこからデータを管理するサーバーからデータを受信するときに使用しますdate
。
于 2013-04-30T01:34:50.013 に答える