У меня есть форма, которая просит пользователей ввести время начала и окончания события. В течение многих лет мы позволяли им вводить время, выбирая часы (1-12), минуты (1-60) и AM / PM из трех выпадающих списков. Это работало нормально без жалоб от клиентов. Однако сегодня я получил запрос на изменение ввода в одно текстовое поле, чтобы пользователь мог ввести время в военное время (он же 0000 - 2359). В моей интуиции я считаю, что это плохая идея, но мне трудно придумать какие-либо неопровержимые факты.
Каковы наилучшие причины, по которым я могу привести это к плохой идее?
Если есть лучшее решение для ввода времени, что бы это было?
Кроме того, к сведению, что пользователи, заполнившие форму, могут пройти путь от очень маленьких навыков работы с компьютерами до опытных пользователей. Они никак не связаны с военными.
Обновление: все мои пользователи являются локальными, и никакие другие формы (веб или печатные) не используют военное время в качестве стандарта.