jquery - Kendo UI 格式化日期和时间字段

标签 jquery kendo-ui kendo-grid

我正在尝试将以前的仅日期字段转换为日期时间字段,但它不起作用。

我有:

schema: {
    model: {
    id: 'id',
    fields: {
        dateCreated: {
        type: "date", format: "{0:yyyy/MM/dd HH:mm}", editable: "false"
        },
        ...
    }
}

但这不起作用,日期格式正确,但时间最终为 00:00。

如果我将字段类型更改为“字符串”,数据会正确显示,但格式为 SQL 方式,即:

2012-05-11 12:56:29

没有“datetime”这样的字段类型,只有“date”。我如何让它按照我想要的方式输出?即:

11/05/2012 12:56
<小时/>

有人有什么想法吗?

最佳答案

您必须使用模板'#= kendo.toString(kendo.parseDate(dateCreated), 'MM/dd/yyyy HH:mm tt')#'

关于jquery - Kendo UI 格式化日期和时间字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14932359/

相关文章:

javascript - 如何在jquery中选择特定选项

javascript - 如何使用 jquery 选择表中一行的值?

javascript - 有什么方法可以在页脚内显示从剑道中的日期选择器中选择的日期?

angularjs - 在 Kendo UI Grid 中设置过滤器的预定义值

javascript - jquery函数的含义(jquery,mytype)

javascript - 如何在 translate3d css 中写入 javascript 值

asp.net-mvc - 如何在左侧放置剑道复选框标签

kendo-ui - 在命令行上使用 tsd 类型定义管理器安装 kendo ui

javascript - Kendo Grid 设置屏幕大小调整时的最小列宽

kendo-ui - Kendo UI Grid 虚拟卷轴隐藏了一些记录