Kendo Grid Culture特定的日期格式

时间:2017-03-31 17:41:40

标签: kendo-ui kendo-grid datetime-format

我正在创建一个像这样的简单的剑道网格 -

*.log
typings
src/app/**/*.js
src/app/**/*.map
node_modules
.idea/
src/app/**/**/*.map
src/app/*.map
src/app/**/*.js.map
src/app/**/*.js

我的问题是格式:“{0:MM / dd / yyyy}”。

我不想硬编码格式,我希望它是特定于文化的。 我的网络应用程序=> web.config具有文化信息集。我也尝试过kendo.culture(“一些文化代码”),但它没有用。

如果我删除格式,它会显示这样的大日期字符串,请帮助?

screen shot

2 个答案:

答案 0 :(得分:1)

您需要做的几件事:

包括您要使用的文化的剑道文化脚本,即

<script src="http://kendo.cdn.telerik.com/2017.1.223/js/cultures/kendo.culture.en-CA.min.js"></script>

kendo.culture("en-CA");与您附带的脚本中的文化代码一起使用。

将日期列上的格式设置为日期,不带特定格式

"Freight",
{
    field: "OrderDate",
    title: "Order Date",
    format: "{0:d}"
}

示例:http://dojo.telerik.com/@Stephen/OlAdI

答案 1 :(得分:0)

您可以尝试使用以下库。它们同时具有Jquery和非Jquery选项 https://github.com/phstc/jquery-dateFormat

他们与我一起使用Kendo小部件很好,但我没有完全测试文化特定的背景。