【发布时间】:2017-09-06 15:49:08
【问题描述】:
我们正在使用 SQL Server 生成一些数据其中一列是日期,它被定义为“MMM d yyyy”。因此,可能的值是:
Jan 1 2017
Jan 21 2017
Jan 12 2017
...
请注意,第一个样本中的“Jan”和“1”之间有 2 个空格。我们如何在 Kendo Grid 中解析这个日期?
kendo.parseDate 似乎不支持这种格式。
我们的计划是改变 SQL Server 的输出,但是想看看剑道方面是否有一些简单的方法来做到这一点。
谢谢
【问题讨论】:
-
SQL Server 中的
Date列是什么数据类型? -
在剑道网格中?类型是日期。在 SQL 中,是 VARCHAR(11)
-
最好的解决办法是停止将日期存储为字符串。这就是我们有日期和日期时间数据类型的原因。
-
它不存储在 SQL 中,输出为 VARCHAR(11) 用于格式化。
-
所以在您的 SQL 数据库中,您有一条记录,其值为
2017-01-01,对吗?您正试图在剑道网格中将此值显示为Jan 1 2017,对吗?
标签: sql-server kendo-ui kendo-grid