साइटकोर में वर्तमान दिनांक/समय पिकर हमारे ईवेंट के लिए दिनांक और समय चुनते समय सीएम सर्वर (पूर्वी मानक/डेलाइट टाइम, हमारे मामले में) के स्थानीय सिस्टम समय को मानता है।साइटकोर में टाइमज़ोन का प्रबंधन कैसे करें?
यह जल्दी से स्पष्ट हो गया कि हमें सामग्री लेखकों के लिए घटनाओं के लिए समय क्षेत्र चुनने का एक तरीका चाहिए। प्रारंभ में, हमने ड्रॉपलिस्ट को पूर्वनिर्धारित टाइमज़ोन संक्षेपों जैसे '' पीएसटी ',' ईएसटी ',' ईडीटी 'इत्यादि प्रदान करने का निर्णय लिया। हालांकि इस समाधान ने प्रदर्शन उद्देश्यों के लिए ठीक काम किया, हम गतिशील रूप से उत्पन्न करने की कोशिश करते समय तुरंत समस्याओं में भाग गए घटनाओं के लिए .ICS कैलेंडर नियुक्तियां।
.ics फ़ाइलों को उत्पन्न करने के लिए, हमें ईवेंट की शुरुआत और समाप्ति तिथि (जो फिर से ईएसटी या ईडीटी में है) और टाइमफ़ोन संक्षेप (ईएसटी, पीएसटी, आदि) को एक यूटीसी डेटटाइम ऑब्जेक्ट में गठबंधन करने का एक तरीका चाहिए ।
यह मेरी समझ है कि ASP.NET does not support timezone abbreviations, इसलिए मेरा मानना है कि हम उनके यूटीसी ऑफ़सेट मानों के साथ संक्षेपों की सूची बनाए रखने में फंस गए हैं। हमारे सामग्री लेखकों को जीएमटी -08: 00, जीएमटी -07: 00 इत्यादि जैसे समय क्षेत्र की सूची देने के लिए पर्याप्त नहीं है, हमें चयन करने में मदद के लिए किसी प्रकार का संक्षेप या नाम शामिल करने की आवश्यकता है।
क्या साइटकोर में टाइमज़ोन का चयन करने के लिए कोई अंतर्निहित फ़ील्ड या उपयोगिताओं है?