我正在使用Kendo UI DateTimePicker接受用户输入一天 30 分钟。我明确指定了 30 分钟的时间间隔(无论如何默认为 30),并且我正在使用 format 和 timeFormat 选项来指定 24 小时时间格式,如下所示。
选择时间下拉列表时,我希望这些值从 00:30 开始到24:00,而不是从 00:00 开始到 23:30 的通常行为。尽管在用户界面中使用 24:00 表示午夜/一天的结束并不常见,但Wikipedia 关于 24 小时制的文章表明我们的要求并非闻所未闻。
我已经很好地浏览了DateTimePicker API 文档,但我找不到任何 “官方支持”的方法来做到这一点。当我开始深入研究小部件的 JavaScript 内容时,有什么想法可以帮助我吗?我还想知道我是否可以通过使用不同的文化来破解它?
要查看一个工作示例,我创建了一个示例JSFiddle
$("#periodInput").kendoDateTimePicker({
format: "dd/MM/yyyy HH:mm",
timeFormat: "HH:mm",
interval: 30
});