Для работы с датами я использую стандартный компонент Jmix 2.0 «datetimepicker». Но, поскольку задавать точное время, с помощью данного компонента не представляется возможным, приходится изготавливать «костыли».
Подскажите пожалуйста, может есть элегантное решение по моему вопросу?
Здравствуйте,
Уточните, пожалуйста, что вы имеете ввиду под:
поскольку задавать точное время, с помощью данного компонента не представляется возможным
Какое поведение вы ожидаете от компонента?
С Уважением,
Никита
Мне нужно задавать время с точностью до секунды. А не с интервалами как показано на скриншоте.
Как я понимаю, вам нужно установить Step на 1 секунду.
в коде в этом методе написано:
If the step is less than 60 seconds, the format will be changed to
* {@code hh:mm:ss} and it can be in {@code hh:mm:ss.fff} format, when the
* step is less than 1 second.
в дескрипторе у компонента поставить step="1s"
Это понятно. Но сама пиктограмма часов становится не активной. Приходится в ручную вбивать время. Я так понимаю этого никак не избежать?
Как я понимаю. Если ставить шаг менее 15 мин то так будет. Чтобы не показывать непрактичное количество вариантов выбора.