लिनक्स - 24 घंटे के लोकेल को मजबूर करना?


7

क्या मेरे लोकेल (उदाहरण के लिए, 14:00) के बजाय 12-घंटे के समय (2:00 PM) पर 24-घंटे का समय देने का कोई तरीका है?

मैं आर्क लिनक्स पर सेट UTF-8 वर्ण के साथ en_US लोकेल का उपयोग करता हूं, लेकिन यह कोई फर्क नहीं पड़ता, मुझे लगता है।


1
12-घंटे का समय प्रदर्शित करने वाले आदेशों का आप क्या उपयोग करते हैं?
जलीगेरे

2
@jlliagre:, strftime("%c")"वर्तमान स्थान के लिए पसंदीदा दिनांक और समय का प्रतिनिधित्व", en_US के लिए 12 घंटे का समय मान लौटाता है।
ग्रेविटी

जवाबों:


6

लोकल को अलग-अलग घटकों के लिए अलग से सेट किया जा सकता है, इसलिए आप LC_TIMEया तो " en_GB.UTF-8" (ग्रेट ब्रिटेन), " en_DK.UTF-8" (डेनमार्क - आईएसओ 8601 समय), या " C" (कोई लोकल) सेट कर सकते हैं।

(मत भूलना /etc/locale.gen।)


1
मैंने LC_ समय के लिए en_GB.utf-8 का उपयोग करने की कोशिश की है, लेकिन शॉर्ट डेट फॉर्मेट में महीने और दिन की स्थिति को बदलने का अवांछित पक्ष प्रभाव है। क्या JUST में 24 या 12 घंटे के समय के लिए वरीयता बदलने का कोई तरीका है?
Thayne

@Thayne: मुझे नहीं लगता, नहीं। (मैं en_DK.utf-8खुद का उपयोग करता हूं।)
भव्यता

@ Thayne - मुझे लगता है कि आपको en_USएक प्रारंभिक बिंदु के रूप में उपयोग करके अपनी खुद की स्थानीय परिभाषा बनाने और स्थापित करने की आवश्यकता होगी ।
टोबे स्पाइट

1

जैसा कि @grawity रिपोर्ट है, आप के लिए एक और लोकेल खोजने की कोशिश कर सकते हैं LC_TIME, लेकिन आपको हमेशा ग्रैन्युलैरिटी की समस्या होगी, हमेशा विकल्पों के बीच समझौता करना होगा। यह एक ज्ञात समस्या है और मेरा सुझाव है कि आप अपने आप को निम्नलिखित बग रिपोर्ट में जोड़ें: Ubuntu Lauchpad bug # 1392699


यह वास्तव में एक टिप्पणी है और मूल प्रश्न का उत्तर नहीं है । आप हमेशा अपने स्वयं के पोस्ट पर टिप्पणी कर सकते हैं, और एक बार आपके पास पर्याप्त प्रतिष्ठा होने पर आप किसी भी पोस्ट पर टिप्पणी करने में सक्षम होंगे । कृपया पढ़ें मुझे टिप्पणी करने के लिए 50 प्रतिष्ठा की आवश्यकता क्यों है? मैं इसके बजाय क्या कर सकता हूं?
DavidPostill

डेविडपोस्टिल, मैं सहमत हूं। लेकिन जब तक मेरे पास प्रतिष्ठा बिंदु नहीं होंगे, जो कि वर्षों लग सकते हैं, तो मैंने जवाब दिया कि कम से कम उपयोगकर्ताओं को समस्या के बारे में अवगत कराया जा सकता है।
हंस डेरगन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.