Пытался найти удобную форму выбора даты времени для обычных форм - не нашёл. Пришлось накидать свою. На мой взгляд, получилось довольно симпатично. За основу дизайна взята стандартная форма выбора даты в бухгалтерии 3.0 и немного расширена на функционал ввода времени без использования клавиатуры.
В отдельную процедуру вынесена инициация стилей для кнопок: цвет рамки, цвет текста, фона и тоже самое при выделении даты или числа для каждой группы.
На входе - значение текущей даты, режим развёртки (с панелью времени или без неё) и границы интервалов выбора. Все не обязательные.
На выходе, собственно, введённое значение даты времени. По умолчанию форма заточена на модальный режим вызова, но перестроить на оповещение или возврат значения при выборе - дело минуты.
Из конфигурации платформы взяты только стили, но они сами по себе мультиплатформенны, да и избавиться от них не сложно. Весь функционал расположен в коде самой страницы - она полностью автономна.
В принципе, всё элементарно как три рубля. Вся сложность что была - в рутинности работы с конструктором.