मैं आज एनएससीएंडर और एनएसडीएटी कॉम्पोनेंट्स के साथ खेल रहा था और मैंने NSDayCalendarUnit और NSEraCalendarUnit जैसे स्थिरांक देखा। NSDayCalendarUnit 4 रिटर्न देता है यदि आज उदाहरण के लिए 4 दिसंबर है। NSEraCalendarUnit उस युग को वापस लौटाता है जो पोस्टिंग के समय स्पष्ट रूप से 1 है। कोई भी यह समझाने की देखभाल करता है कि एक युग क्या है?NSEraCalendarUnit क्या है?
उत्तर
@Eimantas यह सही है। यह गैर-धार्मिक लोगों के लिए एडी/बीसी (या बीसीई और सीई) है।
इसके बारे में कुछ और जानकारी है in Apple's Date and Time Programming Guide (वहां लिंक)। "ऐतिहासिक तिथियों के लिए विशेष विचार" अनुभाग के तहत देखें।
और दिनांक & समय प्रोग्रामिंग गाइड के Historical Dates पेज पिछड़े समय के प्रवाह के साथ युगों के साथ काम करने पर सहित और भी अधिक जानकारी है (अर्थात दिन जो दिसंबर 31 इस प्रकार है, 7 ईसा पूर्व 1 जनवरी 6 ईसा पूर्व है)।
+1 यह महत्वपूर्ण है क्योंकि (उदाहरण के लिए) जापानी कैलेंडर एक सम्राट के शासन को दर्शाने के लिए युग का उपयोग करता है। इसलिए ग्रेगोरियन कैलेंडर में केवल 2 युग थे, जापानी कैलेंडर में दर्जनों थे। –
शायद यह एडी/बीसी है। अब यह 2011 ईस्वी है। – Eimantas