के लिए टाइमज़ोन की उपयोगकर्ता-अनुकूल सूची बनाना जावा से लौटाए गए टाइमज़ोन की सूची का एक स्निपेट नीचे है (मैंने टाइमडाउन ऑफसेट, टाइमज़ोन आईडी और लंबे नाम को जोडाटाइम का उपयोग करके मुद्रित किया है)।उपयोगकर्ता-प्राथमिकता
(GMT-10:00) HST, Hawaii Standard Time
(GMT-10:00) Pacific/Apia, -10:00
(GMT-10:00) Pacific/Fakaofo, Tokelau Time
(GMT-10:00) Pacific/Honolulu, Hawaii Standard Time
(GMT-10:00) Pacific/Johnston, Hawaii Standard Time
क्या एचएसटी, प्रशांत/होनोलूलू, और प्रशांत/जॉनसन के बीच अंतर उदाहरण के लिए, है? वे सभी हवाई मानक समय का उपयोग करने लगते हैं, डेटाबेस में 3 प्रविष्टियां क्यों हैं?
- मेरा अंतिम लक्ष्य वेब ऐप में उपयोगकर्ता वरीयताओं के लिए टाइमज़ोन की एक सूची बनाना है।
यदि मैं tzDatabase से सभी टाइमज़ोन का उपयोग करता हूं तो सूची लंबी होती है और प्रभावी डुप्लिकेट (ऊपर उदाहरण) दिखाई देती है। मैं सिर्फ "हवाई मानक समय" जैसे अनूठे लंबे फॉर्म-नामों को सूचीबद्ध कर सकता हूं, लेकिन फिर मुझे यह तय करने की ज़रूरत है कि इसे किसी भी समय क्षेत्र में किसी भी समय के लिए मैप करना है।
इस मामले में अन्य लोग क्या करते हैं? आप टाइमज़ोन की अच्छी उपयोगकर्ता-अनुकूल सूची कैसे बनाते हैं और उन्हें अपने प्रासंगिक जावा टाइमज़ोन में मानचित्रित करते हैं?
कृपया लोकेल को देखें ... वे – Rajan
भिन्न हैं, अच्छी राय, अच्छा विचार है, लेकिन मुझे लगता है कि अमेरिका के लिए केवल एक लोकेल है? और कुल में 6 टाइमज़ोन की तरह (हौई, अलास्का, प्रशांत, पहाड़, केंद्रीय, पूर्वी)। –
hmmm nt यकीन है कि समस्या क्या है ... http://en.wikipedia.org/wiki/Lists_of_time_zones कुछ पतंग स्ट्राइक देखें ... – Rajan