Я уже искал некоторые идеи по этому поводу, но ответы были полностью основаны на коде; моя проблема также вопрос HCI/Юзабилити:ASP.NET Time Drop Downs и AM/PM Issue
https://stackoverflow.com/search?q=[asp.net]+time+am+pm
У меня есть события образуют с календарем. Затем у меня есть три выпадающих списка для часов, минут и AM/PM. Но технически, 12 полдень и 12 полночь не являются AM или PM, правильно?
http://en.wikipedia.org/wiki/12-hour_clock#Confusion_at_noon_and_midnight
Я думал о добавлении «Полдень» и «Полночь» в AM/PM упасть вниз, но я бы предположить, что пользователь будет знать правильное использование (они не будут). Я мог бы создать AM/PM как каскадное падение в зависимости от выбранного часа?
Есть, вероятно, много способов взломать это - но я ищу предложения, которые учитывают удобство использования - простое и элегантное решение любого?
Многие люди не понимают 24-часовой часы ... – IrishChieftain
И это больше проблема, чем проблема «полудня или полуночи»? Я думаю, что проблема людей, которые не понимают 24-часовых часов, намного меньше, чем вы думаете. До сих пор у меня не было одной жалобы на сайты, использующие 24-часовые часы, которые подвергаются воздействию более 100 000 пользователей в день. – Moo
Согласен, но это для внутреннего администратора, который будет использоваться едва грамотными людьми, некоторые из которых даже не говорят по-английски; они в основном латиноамериканцы, и я пытаюсь найти простейший способ представить это ... как вы думаете, самый лучший вариант в этом сценарии - 24 часа в час? – IrishChieftain