ASP.NET Time Dropdown и выпуск AM / PM - PullRequest
0 голосов
/ 07 марта 2012

Я уже искал некоторые идеи на этот счет, но ответы были полностью основаны на коде;Моя проблема также связана с проблемой HCI / юзабилити:

https://stackoverflow.com/search?q=[asp.net]+time+am+pm

У меня есть форма событий с календарем.Тогда у меня есть три выпадающих списка для часов, минут и AM / PM.Но технически, 12:00 и 12:00 не являются AM или PM, правильно?

http://en.wikipedia.org/wiki/12-hour_clock#Confusion_at_noon_and_midnight

Я думал о добавлении «Полдень» и «Полночь» в выпадающий список AM / PM.но я бы предположил, что пользователь будет знать правильное использование (они не будут).Я мог бы создать AM / PM как каскадный выпадающий список в зависимости от выбранного часа?

Вероятно, есть много способов, чтобы взломать это - но я ищу предложения, которые принимают во внимание удобство использования - простое и элегантное решение для кого-нибудь?

Ответы [ 2 ]

1 голос
/ 07 марта 2012

Простым решением было бы не использовать неоднозначную систему, вместо этого использовать 24-часовые часы, и проблема исчезла.

0 голосов
/ 07 марта 2012

В современном западном обществе 12:00 относится к полуночи, а 12:00 - к полудню. простое решение, которое мы обычно используем, состоит в том, чтобы избежать какой-либо путаницы и использовать вместо этого время, основанное на 24:00. Это также приводит к тому, что в этом случае на выбор будет меньше выпадающего списка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...