यह क्या करता है
तारीख से दिन घटाने वाला कैलकुलेटर किसी शुरुआती तारीख से चुनी गई संख्या के दिन पीछे पड़ने वाली कैलेंडर तारीख निकालता है। यह महीनों की लंबाई, लीप वर्ष और साल के बदलाव को अपने आप संभाल लेता है, इसलिए आपको न तो उँगलियों पर पीछे गिनना पड़ता है और न ही यह सोचना पड़ता है कि फरवरी में 28 दिन हैं या 29।
इसका इस्तेमाल कैसे करें
अपनी शुरुआती तारीख को साल, महीना और दिन के रूप में डालें, फिर वह संख्या टाइप करें जितने दिन आप घटाना चाहते हैं। कैलकुलेटर परिणाम तारीख को साल-महीना-दिन के रूप में दिखाता है, साथ ही अलग-अलग साल, महीना और दिन के मान भी देता है। इसका उपयोग डेडलाइन, बिलिंग साइकिल, रिफंड की अवधि, प्रोजेक्ट प्लानिंग, या बस यह जानने के लिए करें कि "90 दिन पहले कौन-सी तारीख थी?"
फ़ॉर्मूला
तर्क बहुत आसान है: परिणाम = शुरुआती तारीख − N दिन।
$$\text{Result} = \text{Date}\left(\text{Year},\ \text{Month},\ \text{Day}\right) - \text{Days}\ \text{days}$$अंदरूनी तौर पर कैलकुलेटर शुरुआती तारीख को एक कैलेंडर मान में बदलता है और उसे N दिन पीछे ले जाता है। चूँकि हर कदम पर पूरा एक दिन घटता है, इसलिए किसी महीने की पहली तारीख से पिछले महीने में जाना (या जनवरी से पिछले दिसंबर में जाना) सही ढंग से संभाला जाता है, और लीप वर्ष के दिनों का भी पूरा ध्यान रखा जाता है।
हल किया हुआ उदाहरण
मान लीजिए शुरुआती तारीख 15 जून 2024 है और आप 30 दिन घटाते हैं। 15 दिन पीछे गिनने पर 31 मई 2024 आता है; और 15 दिन पीछे जाने पर 16 मई 2024 पहुँचते हैं। यानी परिणाम है 16 मई 2024 (20240516 के रूप में दिखाया गया)।
$$\text{Date}\left(2024,\ 6,\ 15\right) - 30\ \text{days} = \text{2024-05-16}$$इसी तरह 1 जनवरी 2024 में से 1 दिन घटाएँ तो 31 दिसंबर 2023 मिलता है — कैलकुलेटर साल को अपने आप पीछे कर देता है।
अक्सर पूछे जाने वाले सवाल
क्या यह शुरुआती तारीख को भी गिनता है? नहीं। 15 जून में से 1 दिन घटाने पर 14 जून मिलता है — शुरुआती तारीख संदर्भ बिंदु है, गिनी जाने वाली तारीख नहीं।
क्या यह लीप वर्ष को संभालता है? हाँ। लीप वर्ष में फरवरी के अंत के आर-पार दिन घटाने पर 29 फरवरी को सही ढंग से शामिल किया जाता है।
क्या परिणाम पिछले साल तक जा सकता है? हाँ। अगर पर्याप्त दिन घटाने से 1 जनवरी पार हो जाती है, तो साल उसी हिसाब से कम हो जाता है।