Я боролся с этим весь день.
Я долгое время использовал <input type="time"/>
в одном из веб-приложений нашей компании, и только недавно я обнаружил, что это только показывает выпадающий список с 5-минутными интервалами в IE и Firefox.
Я предполагаю, что то же самое происходит в Safari, основываясь на этой странице.
Есть ли какое-либо решение, чтобы это работало во всех браузерах?
В качестве побочной заметки кажется довольно смешным, что эти чрезвычайно популярные браузеры не будут поддерживать новые типы ввода HTML5. Супер разочарование.
В любом случае, заблаговременно за помощь.
Я закончил с DateBox.
Я предлагаю вам использовать javascript time picker. Он работает более надежно, чем стандартный. Посмотри на
Какой хороший выбор времени для Javascript?
Надеюсь, это поможет.
К сожалению, типы ввода даты/времени по-прежнему являются рабочими черновиками CSS. Поэтому, если вы хотите, чтобы он работал во всех браузерах, у вас нет выбора, кроме как использовать полипол. Как это, например.