यह कैलकुलेटर क्या करता है
तिथि सीमा में सप्ताह के दिनों की गिनती कैलकुलेटर आपको बताता है कि दो तिथियों के बीच कितने सोमवार, मंगलवार, बुधवार, गुरुवार, शुक्रवार, शनिवार और रविवार पड़ते हैं — और इसमें शुरुआत और अंत, दोनों तिथियाँ शामिल होती हैं। यह उस अवधि के कुल दिनों की संख्या भी बताता है। यह शिफ्ट की योजना बनाने, पेरोल तैयार करने, कार्य-दिवस (वर्किंग डेज़) गिनने, या बस "इस साल कितने शुक्रवार हैं?" जैसे सवालों के जवाब देने के लिए बेहद उपयोगी है।
इसका उपयोग कैसे करें
वर्ष, महीना और दिन वाले फ़ील्ड का उपयोग करके एक शुरुआती तिथि और एक अंतिम तिथि चुनें। सामान्य तिथियों के लिए कैलेंडर को "पश्चिमी (CE/ग्रेगोरियन)" पर ही रहने दें। सुविधा के तौर पर एक वैकल्पिक जापानी युग मोड (मेइजी, ताइशो, शोवा, हेइसेई, रेइवा) भी दिया गया है: इसे चुनने पर आपके द्वारा दर्ज किया गया वर्ष उस युग का वर्ष माना जाता है और किसी भी गणना से पहले उसे उसके ग्रेगोरियन समकक्ष में बदल दिया जाता है। इसके पीछे की तिथि-गणना सार्वभौमिक है और किसी एक देश तक सीमित नहीं है।
सूत्र (फ़ॉर्मूला)
हर तिथि को एक दिन-क्रमांक (डे सीरियल नंबर) में बदला जाता है। दोनों तिथियों सहित कुल दिनों की गिनती है \(\text{totalDays} = \text{endSerial} - \text{startSerial} + 1\)। चूँकि एक सप्ताह में सात दिन होते हैं, इसलिए हर वार कम-से-कम \(\text{baseline} = \text{totalDays div } 7\) बार आता है। बचे हुए \(\text{remainder} = \text{totalDays mod } 7\) दिन अतिरिक्त बार आने वाले वार हैं; इन्हें शुरुआती तिथि के वार से शुरू करते हुए लगातार बाँटा जाता है। किसी भी ग्रेगोरियन तिथि का वार साकामोटो के एल्गोरिथम से निकाला जाता है।
$$\text{Count}(w) = \left\lfloor \frac{N}{7} \right\rfloor + \bigl[\,(w - w_0) \bmod 7 < (N \bmod 7)\,\bigr]$$$$\text{where}\quad \left\{ \begin{aligned} N &= (\text{Serial}_{\text{end}} - \text{Serial}_{\text{start}}) + 1 \\ \text{start} &= \text{Start Yr}/\text{Mo}/\text{Day} \\ \text{end} &= \text{End Yr}/\text{Mo}/\text{Day} \\ w_0 &= \text{weekday of start date} \end{aligned} \right.$$
हल किया हुआ उदाहरण
2024-01-01 (सोमवार) से 2024-12-31 (मंगलवार) तक: 2024 एक लीप वर्ष है, इसलिए \(\text{totalDays} = 366\)। \(\text{baseline} = 366 \div 7 = 52\), \(\text{remainder} = 366 \bmod 7 = 2\)। सोमवार से शुरू करते हुए, पहले दो वारों (सोमवार और मंगलवार) में से प्रत्येक को \(+1\) मिलता है। नतीजा: 53 सोमवार, 53 मंगलवार, और बाकी हर वार 52 बार — जिनका योग 366 होता है।
अक्सर पूछे जाने वाले सवाल (FAQ)
क्या गिनती में दोनों तिथियाँ शामिल हैं? हाँ — शुरुआती और अंतिम, दोनों तिथियाँ शामिल हैं। एक ही दिन (शुरुआत = अंत) होने पर कुल 1 आता है।
अगर शुरुआती तिथि अंतिम तिथि के बाद की हो तो? तिथियाँ अपने-आप आपस में बदल दी जाती हैं, ताकि कुल हमेशा धनात्मक रहे।
कौन-सा कैलेंडर इस्तेमाल होता है? पूरे समय प्रोलेप्टिक ग्रेगोरियन कैलेंडर। आधुनिक तिथियों के लिए यह रोज़मर्रा के नागरिक कैलेंडर से पूरी तरह मेल खाता है; 1582 से पहले की बहुत पुरानी तिथियाँ ऐतिहासिक जूलियन रिकॉर्ड से भिन्न हो सकती हैं।