का उपयोग करके समय दर्ज करने के लिए क्यों नहीं पूछना चाहिए मेरे पास एक ऐसा फॉर्म है जो उपयोगकर्ताओं को किसी ईवेंट के लिए प्रारंभ और समाप्ति समय दर्ज करने के लिए कहता है। कई सालों से, हमने उन्हें तीन ड्रॉप डाउन बॉक्स से घंटा (1-12), मिनट (1-60), और एएम/पीएम चुनकर समय दर्ज करने की अनुमति दी है। इसने ग्राहकों से शिकायतों के बिना ठीक काम किया है। हालांकि, आज मुझे सैन्य समय में समय दर्ज करने के लिए इनपुट को एक टेक्स्ट बॉक्स में बदलने का अनुरोध किया गया था (उर्फ 0000 - 2359)। मेरे आंत में मेरा मानना है कि यह एक बुरा विचार है लेकिन मुझे किसी भी कठिन तथ्यों के साथ परेशानी हो रही है।मुझे अपने उपयोगकर्ताओं से सैन्य प्रारूप
मैं कौन से सबसे अच्छे कारण बता सकता हूं कि यह एक बुरा विचार होगा?
यदि समय दर्ज करने के लिए कोई बेहतर समाधान है, तो यह क्या होगा?
इसके अलावा, एफवाईआई फॉर्म भरने वाले उपयोगकर्ता कंप्यूटर के साथ बहुत कम कौशल से उन्नत उपयोगकर्ताओं तक पहुंचते हैं। वे सेना से संबंधित नहीं हैं।
अद्यतन: मेरे सभी उपयोगकर्ता स्थानीय हैं और कोई अन्य रूप (वेब या प्रिंट) मानक के रूप में सैन्य समय का उपयोग नहीं करते हैं।
+1: ड्रॉपडाउन भयानक हैं। इसके बारे में उपयोगकर्ता के परिप्रेक्ष्य से सोचें; वे ड्रॉपडाउन में समय के बारे में नहीं सोचते हैं, वे इसे "6:30" के रूप में सोचते हैं और यह उनके लिए एक बॉक्स में टाइप करने में सक्षम होना बेहतर है। आपको सर्वर पर दिनांक को सत्यापित करना होगा * वैसे भी * कचरा सबमिशन ऐसा करने का कोई कारण नहीं है; जब फ़ील्ड फोकस खो देता है तो मूल्य की जांच करें और यदि यह अनजान है तो चेतावनी प्रस्तुत करें। –
क्या आपका फॉर्म एक समय क्षेत्र नहीं पढ़ सकता है और इस तथ्य का उपयोग कर सकता है कि एक बार दर्ज किया गया समय> "1200" और <= "2400" है, फिर एएम/पीएम को तदनुसार सेट करें? कई अलग-अलग बक्से समय प्रविष्टि के लिए एक भयानक इंटरफ़ेस है। आप * कहीं भी "24 घंटे का समय प्रविष्टि" चयनकर्ता का चयन कर सकते हैं। – DaveE