我已經搜索了一些關於此的想法,但答案完全基於代碼;我的問題也是HCI /可用性問題:ASP.NET時間下降和上午/下午問題
https://stackoverflow.com/search?q=[asp.net]+time+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 2012-03-07 17:29:19
這個問題比你的「中午或午夜」問題更重要嗎?我認爲不瞭解24小時制的人的問題比你想象的要小得多。到目前爲止,我還沒有對使用24小時時鐘的網站抱怨,這些網站每天接觸超過10萬用戶。 – Moo 2012-03-07 17:47:37
同意,但這是一個內部管理員,幾乎沒有文化的人使用,其中一些人甚至不會說英語;他們主要是拉丁美洲人,我試圖找到最簡單的方式來呈現這個......你認爲在這種情況下24小時制時鐘是最好的選擇嗎? – IrishChieftain 2012-03-07 17:51:34