Анализ времени пользовательского интерфейса Kendo и формат «Хм»

#javascript #kendo-ui

#javascript #kendo-ui

Вопрос:

Я пытаюсь использовать контроль времени пользовательского интерфейса Kendo и сталкиваюсь с проблемами с параметром parseFormats. Я думаю, что я сузил его до анализа времени Kendo: первая строка кода ниже возвращает null, когда мне кажется, что она должна возвращать 5:00, как и вторая.

 kendo.parseDate('500','Hmm') //  returns null
kendo.parseDate('0500','Hmm') // returns 5:00 as a Date()
  

Я чего-то не понимаю?

Ответ №1:

Текущая parseDate реализация выглядит так, как будто она пытается принять 2 цифры, затем решает, что 50 слишком велико для количества часов, затем решает, что это недопустимая дата, и возвращает null.

Вы можете попытаться отправить запрос в службу поддержки Telerik и посмотреть, исправят ли они это, или вы можете исправить это самостоятельно и отправить запрос на извлечение на GitHub. Проект с открытым исходным кодом здесь:https://github.com/telerik/kendo-ui-core