Mik*_*uca 0 kendo-ui kendo-grid
我有一个Kendo网格从sql表中提取数据,时间到了08:00:00,我希望它是08:00 AM.我试过做格式:"{0:HH:mm}"但这并没有改变任何东西.
如果您从服务器收到时间,则需要将其转换为date自从KendoUI不理解a时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;
}
}
Run Code Online (Sandbox Code Playgroud)
然后{0:hh:mm tt}用于格式化列.
columns : [
...
{
field : "date",
title : "Date",
format: "{0:hh:mm tt}"
} ,
...
]
Run Code Online (Sandbox Code Playgroud)
如果该type值不是a,date则将其格式化为date不起作用.这就是我kendo.parseDate在从服务器接收数据时使用的原因date.
| 归档时间: |
|
| 查看次数: |
4280 次 |
| 最近记录: |