विभिन्न लोकेल का समर्थन करने वाले जावा एप्लिकेशन का निर्माण करना, लेकिन पूर्ण, लंबे, मध्यम, और लघु तिथिफॉर्मैट विकल्पों के बीच उपलब्ध होने से परे डेटफॉर्मैट डिस्प्ले को कस्टमाइज़ करना चाहते हैं। कम से कम अंग्रेजी के लिए DateFormat.getDateTimeFormat(), AM/PM, आदि को कम करने के दिनांक और समय घटकों के बीच एक चरित्र रखने जैसी चीजों को करना चाहते हैं।विभिन्न लोकेल के लिए java.text स्वरूपण को अनुकूलित करना
1) यदि लोकेल अंग्रेज़ी है, एक नया SimpleDateFormat वस्तु पर अपने कस्टम प्रारूप स्ट्रिंग का उपयोग करें:
यह करने के लिए 3 तरीके के बारे में सोच सकते हैं।
2) मौजूदा स्थानों
3) एक नए स्थान के संस्करण निर्दिष्ट करता है कि प्रारूप तार मैं
चाहते बनाने के लिए डिफ़ॉल्ट प्रारूप तार को संशोधितकैसे करना है पता नहीं कर सकते हैं 2 या 3 (या यदि यह भी संभव है), और 1 ऐसा नहीं करेगा ... क्या किसी ने इससे पहले इस तरह से निपटाया है?
भी, ऐसा लगता है कि एएम/पीएम को कम करने के लिए 2 या 3 आवश्यक होंगे? (लोकेल की डेटफॉर्मेट सेटिंग्स के लिए एएमपीएममार्कर संसाधन निर्दिष्ट करना)
पढ़ सकता है क्योंकि कभी कभी यह होना चाहिए "{0, समय, लघु} अपने यहां पाठ {0, तारीख, लघु}", पर निर्भर करता है लोकेल। –