Kendo UI DatePicker文化无法正常使用自定义格式

时间:2017-03-17 10:06:38

标签: angularjs kendo-ui telerik kendo-datepicker

我有一个代码http://dojo.telerik.com/aginIY/2的dojo。 正常行为应该是对于所选文化,日期的格式为“。”。 (如在第一个datepicker中)。但是当输入自定义格式时,文化就不再重要了(datepicker 2有“/”)。

对我来说,这是一个错误,我希望在那里有“。”的日期。或者使用当前所选文化的分隔符。你有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为这可能是你想要的http://dojo.telerik.com/aginIY/4

我认为您可能会将格式与解析可接受的输入格式混淆。

我所做的就是改变你的格式声明以接受许多不同的潜在输入格式

  $("#datepicker2").kendoDatePicker({
    culture: "de-DE",
  parseFormats: ["dd/ MMMM yy", "dd MMM yy", "dd/mmm/yyyy"]
});

请参阅以下文档链接

http://docs.telerik.com/kendo-ui/api/javascript/ui/datepicker#configuration-parseFormats

<强>更新

试试这个略有不同的版本。 http://dojo.telerik.com/aginIY/6

这只包含更多解析选项,可让您根据需要显示日期。