Loading...
Loading...
आधारभूत संदर्भ
तिथियाँ लगभग एक-तिहाई बार कैलेंडर दिवस सीमाओं को पार करती हैं। दो पंचांग जो एक ही तिथि की गणना करते हैं, उसे अलग-अलग तारीखों पर दिखा सकते हैं — क्योंकि किसी तिथि को तारीख आवंटित करने का नियम इस पर निर्भर करता है कि वह किस शास्त्रीय काल (समय-खण्ड) में उपस्थित है, मध्यरात्रि पर नहीं।
निर्णय सिन्धु और धर्मसिन्धु नौ शास्त्रीय समय-खण्ड निर्धारित करते हैं; एक पर्व या व्रत पूछता है कि "क्या इस तारीख पर इस खण्ड में संबंधित तिथि उपस्थित है?"। खण्ड इसलिए महत्वपूर्ण है क्योंकि तिथि दो सिविल तारीखों को विभाजित कर सकती है।
तिथि चन्द्र की सूर्य से देशान्तर के 30 भागों में से एक है — प्रति तिथि ठीक 12°। चन्द्र की कक्षीय गति लगभग 11.7°/दिन (दूर-समीप) और 15.4°/दिन (भू-समीप) के बीच भिन्न होती है, इसलिए सूर्य-चन्द्र देशान्तर को 12° आगे बढ़ने में 19 घं 59 मि से 26 घं 47 मि तक लगते हैं। औसत तिथि एक सौर दिन से थोड़ी कम है, इसलिए लगभग हर तीसरी तिथि दो लगातार सिविल तारीखों को विभाजित करती है।
जब ऐसा होता है, तो कौन सी सिविल तारीख तिथि वहन करती है? दो पंचांग भिन्न उत्तर दे सकते हैं क्योंकि शास्त्रीय नियम (काल-व्याप्ति नियम) विभिन्न अवलोकनों के लिए भिन्न आधार खण्ड निर्धारित करता है। एकादशी अरुणोदय (पूर्व-प्रभात) पर आधारित होती है, जन्माष्टमी निशीथ (मध्यरात्रि) पर, करवा चौथ चन्द्रोदय (चन्द्र-उदय) पर। एक पंचांग जो "आज एकादशी" प्रकाशित करता है, उससे भिन्न प्रश्न पूछ रहा है जो "आज अष्टमी" प्रकाशित करता है — और तीसरा पंचांग टाई तोड़ने के लिए भिन्न परम्पराओं (स्मार्त बनाम वैष्णव) को लागू कर सकता है।
प्रत्येक पर्व या व्रत तारीख के लिए, इंजन निर्धारित काल खण्ड के विरुद्ध संबंधित तिथि का प्राथमिकता क्रम में मूल्यांकन करता है। एकादशी: अरुणोदय पर उपस्थित तिथि जीतती है; यदि वहाँ अनुपस्थित, सूर्योदय पर गिरना। जन्माष्टमी: निशीथ पर उपस्थित तिथि जीतती है, अपनी-अपनी परम्परा ध्वजों में स्मार्त और वैष्णव टाई-तोड़ नियमों के साथ। शास्त्रीय नियम एक बार src/lib/calendar/festival-generator.ts में कूटबद्ध हैं और दैनिक पंचांग दृष्टिकोण, पर्व कैलेंडर, और मुहूर्त इंजन में पुन: उपयोग किए जाते हैं।
जब हमारी प्रकाशित तारीख उसी पर्व के लिए किसी अन्य पंचांग से भिन्न होती है, कारण लगभग सदैव काल-व्याप्ति असहमति (हमने अरुणोदय का उपयोग किया, उन्होंने सूर्योदय) या परम्परा अन्तर (स्मार्त बनाम वैष्णव) होता है। गणित समान है; नियम जो भिन्न है। गणन मानक पृष्ठ नियम चयनों को स्पष्ट रूप से दस्तावेज़ करता है ताकि अन्तर लेखापरीक्षणीय हो।
मान लीजिए किसी माह के लिए शुक्ल एकादशी दिन D पर 22:14 पर शुरू होती है और दिन D+1 पर 19:50 पर समाप्त होती है। दिन D+1 के अरुणोदय पर (लगभग 05:50 स्थानीय), एकादशी तिथि उपस्थित है — इसलिए अवलोकन D+1 पर है। D+1 के सूर्योदय पर (लगभग 06:30), एकादशी भी उपस्थित है, इसलिए सूर्योदय नियम यहाँ सहमत है। परन्तु दिन D+2 के अरुणोदय पर, एकादशी पहले से ही D+1 के 19:50 पर समाप्त हो चुकी है — इसलिए D+2 एकादशी दिन नहीं है। एक पंचांग जो "D के सूर्यास्त पर तिथि" पर डिफ़ॉल्ट होता, D के लिए एकादशी प्रकाशित करता, और वही असहमति पाठकों को दिखती है।