2013-01-24 4 views
8

मैं किसी भी तरह ईईई 1003.1 (पीओएसआईक्स) प्रारूप में स्थानीय टाइमज़ोन मुद्रित करना चाहता हूं। एक रूप में :जावा (एंड्रॉइड) में पॉज़िक्स प्रारूप में स्थानीय टाइमज़ोन कैसे प्रिंट करें?

std offset dst [offset],start[/time],end[/time] 

http://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html

में वर्णित मैं पता लगा था std पाने के लिए और offsetTimeZone जावा ऑब्जेक्ट से, मैं भी समय-क्षेत्र से start और डीएसटी की end प्राप्त कर सकते हैं प्रतिबिंब का उपयोग करके ऑब्जेक्ट करें या toString आउटपुट पार्सिंग करें ... मुझे क्या पता नहीं लगा सकता है कि dst फ़ील्ड कैसे प्राप्त करें, dst स्ट्रिंग और ऑफ़सेट संबंधित डेलाइट सेविंग टाइम ज़ोन के लिए नाम और ऑफ़सेट निर्दिष्ट करें, जोजैसा नहीं है, उदाहरण के लिए इस संयुक्त राज्य अमेरिका में पूर्वी समय क्षेत्र के लिए सही है:

EST+5EDT,M4.1.0/2,M10.5.0/2 

उत्तर

0

आप SimpleDateFormat का उपयोग करें और टेम्पलेट z साथ एक उपयुक्त तारीख स्वरूपित कर सकते हैं। अगर मैं Javadocs, विशेष रूप से उदाहरणों को सही ढंग से पढ़ता हूं, तो इसका परिणाम डीएसटी नाम

के संक्षिप्त रूप में होना चाहिए
संबंधित मुद्दे