【发布时间】:2017-11-08 19:18:57
【问题描述】:
这可能是一个很容易解决的问题,但我已经没有耐心试图找到解决方案了。我正在使用剑道 ui 内联网格,并且我有两个日期字段。这些值本身似乎以字符串的形式出现,我可以通过使用下面的 oode 来解决。
<div id="Grid" class="inline-edit-grid"
<!-- ... -->
data-columns="[
<!-- ... -->
{ field: 'RequestedDate',title: 'Requested', width: 15, template: '#= kendo.parseDate(RequestedDate,'M/dd/yyyy h:mm tt')#'},
{ field: 'AcceptedDate',title: 'Accepted', width: 15, template: '#= kendo.parseDate(AcceptedDate,'M/dd/yyyy h:mm tt')#'},
]">
这可以给我一个日期值,但它的格式是“Thu Nov 09 2017 13:15:00 GMT-0500(东部标准时间)”。相反,我希望格式为“M/dd/yyyy h:mm tt”。因此我尝试使用代码
{ field: 'RequestedDate',title: 'Requested', width: 15, template: '#= kendo.toString(kendo.parseDate(RequestedDate,'M/dd/yyyy h:mm tt'))#'}
这会在格式字符串中引发语法错误。无论如何,这不应该发生,而且我已经尝试了很多格式字符串的组合,在这一点上得到了相同的结果。
【问题讨论】:
标签: html kendo-ui kendo-grid