तारीख में दिन जोड़ने वाला कैलकुलेटर क्या है?
यह टूल एक शुरुआती तारीख और दिनों की संख्या लेता है और फिर अंतिम तारीख की गणना करता है। धनात्मक संख्या जोड़ने पर तारीख आगे बढ़ती है, जबकि ऋणात्मक संख्या डालने पर तारीख पीछे चली जाती है। इसकी मूल गणना सार्वभौमिक है (ग्रेगोरियन कैलेंडर पर आधारित), और एक वैकल्पिक युग (era) ड्रॉपडाउन की मदद से आप शुरुआती वर्ष को रेइवा या हेइसेई जैसे जापानी युग में भी डाल सकते हैं — यह केवल एक निश्चित संख्या जोड़कर युग-वर्ष को पश्चिमी (ग्रेगोरियन) वर्ष में बदल देता है। डिफ़ॉल्ट युग ग्रेगोरियन/पश्चिमी है, इसलिए यह हर जगह एक समान काम करता है।
इसका उपयोग कैसे करें
कैलेंडर युग चुनें (सामान्य उपयोग के लिए इसे ग्रेगोरियन/पश्चिमी पर ही रहने दें), वर्ष दर्ज करें, महीना और दिन चुनें, और जोड़ने के लिए दिनों की संख्या लिखें (घटाने के लिए ऋणात्मक संख्या का प्रयोग करें)। तय करें कि क्या पहले/शुरुआती दिन को इस अवधि का पहला दिन गिना जाए। परिणाम में नई तारीख और उसका वार दिखाई देगा।
सूत्र
तारीख को जूलियन डे नंबर (JDN) में बदला जाता है: \(a = \lfloor (14 - \text{month})/12 \rfloor\), \(y = \text{year} + 4800 - a\), \(m = \text{month} + 12a - 3\) के साथ, फिर $$\text{JDN} = \text{day} + \left\lfloor \frac{153m + 2}{5} \right\rfloor + 365y + \left\lfloor \frac{y}{4} \right\rfloor - \left\lfloor \frac{y}{100} \right\rfloor + \left\lfloor \frac{y}{400} \right\rfloor - 32045$$ दिनों की संख्या को इस JDN में जोड़ा जाता है, और परिणाम को वापस कैलेंडर तारीख में बदल दिया जाता है। यदि पहला दिन गिना जा रहा हो, तो प्रभावी संख्या को चलने की दिशा में एक से कम कर दिया जाता है।
$$\begin{gathered} \text{Result Date} = \text{JDN}^{-1}\!\left(\text{JDN}(\text{Start Date}) + \Delta\right) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Start Date} &= (Y_g,\ \text{Month},\ \text{Day}) \\ Y_g &= \text{Year} + \text{Era Offset} \\ \Delta &= \text{Days to Add} \end{aligned} \right. \end{gathered}$$
हल किया हुआ उदाहरण
शुरुआत 2024-06-15 से करें, 10 दिन जोड़ें, और पहला दिन न गिनें। शुरुआती तारीख JDN \(2460477\) में बदलती है; इसमें \(10\) जोड़ने पर \(2460487\) मिलता है, जो वापस 2024-06-25 यानी मंगलवार में बदल जाता है। यदि इसके बजाय आप पहला दिन गिनते हैं, तो प्रभावी संख्या \(9\) हो जाती है, जिससे 2024-06-24 (सोमवार) मिलता है — यानी अवधि का 10वां दिन।
अक्सर पूछे जाने वाले प्रश्न
क्या यह लीप वर्ष और महीने के बदलाव को संभालता है? हां। जूलियन डे नंबर की दोतरफा गणना अपने आप लीप वर्ष, महीने के अंत में बदलाव और वर्ष की सीमाओं को संभाल लेती है।
क्या मैं दिन घटा सकता हूं? हां — बस दिनों की ऋणात्मक संख्या दर्ज करें।
"पहला दिन गिनें" का क्या मतलब है? जब यह विकल्प चालू होता है, तो शुरुआती दिन को ही अवधि का पहला दिन गिना जाता है, इसलिए तारीख दर्ज की गई संख्या से एक दिन कम आगे बढ़ती है।