उम्र निकालने का तरीका
उम्र असल में कैसे निकाली जाती है? यह प्रक्रिया सिर्फ दो तारीखों को घटाने (subtract) जितनी आसान नहीं है। इसमें महीनों, सालों और असली कैलेंडर डेटा जैसी कई बारीकियां शामिल होती हैं।
उम्र कैसे निकाली जाती है?
जब कोई खुद उम्र निकालने की कोशिश करता है, तो सबसे पहले ज़्यादातर लोगों के दिमाग में यही आता है:
आज की तारीख में से जन्मतिथि को घटा देना..
लेकिन असल में, यह प्रक्रिया इतनी आसान नहीं है। क्योंकि कैलकुलेशन सिर्फ एक नंबर के रूप में नहीं की जाती, इसमें ऐसे डिटेल्स शामिल होते हैं जो रिज़ल्ट पर असर डालते हैं, जैसे:
- हर महीने में दिनों की संख्या
- अलग-अलग महीने, क्योंकि सभी महीनों में दिन बराबर नहीं होते
- लीप वर्ष (Leap years)
- इस्तेमाल किया गया कैलेंडर, कि यह हिजरी है या ग्रेगोरियन
इसीलिए कभी-कभी आपको एक रिज़ल्ट और दूसरे में अंतर दिखाई देता है।
हमेशा इसलिए नहीं कि हिसाब गलत है, बल्कि इसलिए क्योंकि कैलकुलेशन का तरीका ही अलग होता है।
क्या कैलकुलेशन सिर्फ एक सीधा घटाव (subtraction) है?
अगर यह सिर्फ एक सीधा घटाव होता, तो सभी वेबसाइटें और टूल बिल्कुल एक ही रिज़ल्ट देते। लेकिन ऐसा नहीं होता, खासकर इन स्थितियों में:
- अगर जन्मतिथि महीने के आखिर में हो
- या किसी लीप वर्ष में हो
- या हिजरी और ग्रेगोरियन के बीच तारीख कन्वर्ट करते समय, क्योंकि यहाँ कैलकुलेशन सिर्फ सालों के अंतर पर निर्भर नहीं करता, बल्कि उस कैलेंडर से भी प्रभावित होता है जिस पर कैलकुलेशन की जा रही है
यहीं से अंतर साफ़ तौर पर दिखना शुरू होता है। इसीलिए कैलकुलेशन स्टेप-बाय-स्टेप की जाती है:
पहले साल, फिर महीना, और फिर दिन।
न कि सिर्फ एक नंबर के रूप में।
ग्रेगोरियन उम्र कैसे निकालें
ग्रेगोरियन कैलेंडर में उम्र निकालते समय, हम ग्रेगोरियन तारीख पर ही निर्भर करते हैं, और फिर जन्मतिथि की तुलना (compare) आज की तारीख से या किसी भी उस तारीख से करते हैं जिस तक आप कैलकुलेशन करना चाहते हैं।
यहाँ आम गलती यह होती है कि कुछ लोगों को लगता है कि जन्म के साल और मौजूदा साल के बीच का अंतर ही काफी है। लेकिन यह आपको सिर्फ एक सामान्य उम्र बताता है, न कि सटीक उम्र। उदाहरण के लिए:
- अगर इस साल आपका जन्मदिन अभी तक नहीं आया है, तो साल को पूरा नहीं माना जाता
- और अगर मौजूदा महीना जन्म के महीने से पहले है, तो उम्र का पूरा साल अभी तक नहीं हुआ है
- और अगर जन्मतिथि महीने के आखिर में है, तो डिटेल में कैलकुलेशन करते समय दिनों का अंतर दिखाई दे सकता है
इसीलिए सबसे सटीक कैलकुलेशन आमतौर पर इस तरह की जाती है:
- हम पहले पूरे हो चुके सालों को कैलकुलेट करते हैं
- फिर आखिरी पूरे साल के बाद के महीनों को कैलकुलेट करते हैं
- और फिर आखिरी पूरे महीने के बाद बचे हुए दिनों को कैलकुलेट करते हैं
यही कारण है कि ग्रेगोरियन उम्र कैलकुलेटर का रिज़ल्ट मैन्युअल तरीके से तेज़ी से निकाले गए हिसाब से ज़्यादा साफ़ होता है, क्योंकि टूल उम्र को सिर्फ एक सामान्य अंदाज़ा नहीं मानता, बल्कि इसे पूरी डिटेल में कैलकुलेट करता है।
क्या हिजरी उम्र से ग्रेगोरियन उम्र का अंदाज़ा लगाया जा सकता है?
हाँ, लेकिन सिर्फ अंदाज़न (approximately)। चूँकि ग्रेगोरियन साल हिजरी साल से लंबा होता है, इसलिए ग्रेगोरियन उम्र हिजरी उम्र से थोड़ी कम होती है।
इसलिए, एक त्वरित (quick) और अंदाज़न तरीके का इस्तेमाल किया जा सकता है:
- हिजरी उम्र लें
- इसे हिजरी और ग्रेगोरियन साल के बीच दिनों के अंदाज़न अंतर से गुणा (multiply) करें, जो लगभग 11 दिन है
- रिज़ल्ट को ग्रेगोरियन साल में दिनों की अंदाज़न संख्या से भाग (divide) दें, जो लगभग 365 दिन है
- हिजरी उम्र में से भाग देने पर आए रिज़ल्ट को घटा दें
उदाहरण:
- अगर हिजरी उम्र 20 साल है
- 20 × 11 = 220
- 220 ÷ 365 = लगभग 0.60 साल
- 20 - 0.60 = 19.40 साल
इसका मतलब है कि यहाँ ग्रेगोरियन उम्र लगभग होगी:
करीब 19 साल और 5 महीने
हालाँकि, यह कैलकुलेशन का तरीका सिर्फ एक अंदाज़ा ही रहता है, न कि कोई विश्वसनीय कैलकुलेशन।
हिजरी उम्र कैसे निकालें
हिजरी में उम्र निकालना ग्रेगोरियन से अलग है, क्योंकि कैलेंडर खुद अलग है, और हिजरी साल में दिनों की संख्या ग्रेगोरियन साल से कम होती है।
इसलिए, सिर्फ अपनी ग्रेगोरियन उम्र लेकर उसे हिजरी में भी उतना ही मानना काफी नहीं है, क्योंकि यहाँ रिज़ल्ट सटीक नहीं होगा।
ऐसा करने का सही तरीका यह है:
- या तो जन्मतिथि पहले से ही हिजरी कैलेंडर में डाली गई हो
- या तारीख को पहले हिजरी में कन्वर्ट (convert) किया जाए
- फिर अंतर (difference) को हिजरी कैलेंडर के अंदर ही कैलकुलेट किया जाए
यह इसलिए महत्वपूर्ण है क्योंकि हिजरी महीने ग्रेगोरियन महीनों से अलग होते हैं, और साल की लंबाई भी अलग होती है। इसलिए यह पाना आम बात है कि हिजरी उम्र ग्रेगोरियन उम्र से थोड़ी ज़्यादा होती है।
और अगर आप हिजरी उम्र के लिए बिल्कुल सटीक और सीधा रिज़ल्ट चाहते हैं, तो मैन्युअल कैलकुलेशन या जल्दी से अंदाज़ा लगाने के बजाय हिजरी उम्र कैलकुलेटर का इस्तेमाल करना बेहतर है।
क्या उम्र को सीधे ग्रेगोरियन से हिजरी में कन्वर्ट किया जा सकता है?
हाँ किया जा सकता है, लेकिन सिर्फ एक अंदाज़े के तौर पर, और इसे असली और सटीक उम्र नहीं माना जा सकता।
इसका कारण यह है कि जिस चीज़ को मूल रूप से सटीकता के साथ कन्वर्ट किया जाता है वह तारीख है, न कि उम्र एक अकेले नंबर के तौर पर।
कहने का मतलब यह है कि सिर्फ अपनी उम्र का नंबर न लें और यह न सोचें कि असली जन्मतिथि और आज की असली तारीख जाने बिना इसे एक कैलेंडर से दूसरे में सटीकता के साथ कन्वर्ट किया जा सकता है।
लेकिन अगर मक़सद सिर्फ एक जल्दी से अंदाज़ा लगाना है, तो एक प्रसिद्ध अंदाज़न तरीका है:
- ग्रेगोरियन उम्र लें
- इसे ग्रेगोरियन और हिजरी साल के बीच दिनों के अंदाज़न अंतर से गुणा करें, जो लगभग 11 दिन है
- रिज़ल्ट को हिजरी साल में दिनों की अंदाज़न संख्या से भाग दें, जो लगभग 354 दिन है
- भाग देने पर आए रिज़ल्ट को ग्रेगोरियन उम्र में जोड़ दें
उदाहरण:
- अगर ग्रेगोरियन उम्र 20 साल है
- 20 × 11 = 220
- 220 ÷ 354 = लगभग 0.62 साल
- 20 + 0.62 = 20.62 साल
इसका मतलब है कि यहाँ हिजरी उम्र लगभग होगी:
करीब 20 साल और 7 महीने
लेकिन यह कैलकुलेशन का असली और सटीक तरीका नहीं है। इसे जल्दी से अंदाज़ा लगाने का एक तरीका माना जा सकता है, जो सामान्य समझ के लिए काम आ सकता है, लेकिन अगर आपको दो असली तारीखों के आधार पर डिटेल रिज़ल्ट चाहिए तो यह तरीका काम नहीं करता।
अंदाज़न उम्र कन्वर्ट करना असल कैलकुलेशन नहीं है
यह ध्यान देने वाली एक बहुत महत्वपूर्ण बात है। अंदाज़ा लगाने से आपको एक सामान्य आइडिया मिल सकता है, और यह कभी-कभी तब उपयोगी होता है जब आप सिर्फ दोनों कैलेंडरों के बीच का अंतर समझना चाहते हैं या जल्दी से कोई करीब का नंबर चाहते हैं।
लेकिन असली कैलकुलेशन कुछ और है, क्योंकि असली कैलकुलेशन इन चीज़ों पर निर्भर करता है:
- असली जन्मतिथि
- आज की तारीख या माँगी गई तारीख
- इस्तेमाल किया गया कैलेंडर
- उस कैलेंडर के अंदर महीनों और दिनों का क्रम (arrangement)
- लीप वर्ष का होना या साल के ढाँचे में अंतर
इसलिए, आप पाएंगे कि उम्र के अंदाज़न कैलकुलेशन का रिज़ल्ट टूल द्वारा दिए गए असली रिज़ल्ट के करीब होता है, लेकिन यह उससे बिल्कुल मेल नहीं खाता।
मैन्युअल कैलकुलेशन में गलतियाँ कब दिखाई देती हैं?
गलतियां आमतौर पर तब दिखाई देती हैं जब कोई व्यक्ति तेज़ी से उम्र निकालने की कोशिश करता है, या सिर्फ सालों के अंतर पर निर्भर करता है।
ऐसा इन स्थितियों में बहुत होता है:
- महीने के आखिर में जन्म होना
- 29 फरवरी को जन्म होना
- दो अलग-अलग कैलेंडरों में दो तारीखों की तुलना (compare) करना
- यह भूल जाना कि इस साल जन्मदिन बीत चुका है या नहीं
- असली कैलकुलेशन की जगह मन ही मन अंदाज़ा लगाना (mental approximation)
इसीलिए कभी-कभी सामने दिखने वाली उम्र आमतौर पर सही होती है, लेकिन डिटेल में सटीक (accurate) नहीं होती।
अलग-अलग टूल्स के रिज़ल्ट में अंतर क्यों आता है?
कई मामलों में, रिज़ल्ट में अंतर का कारण तारीख नहीं होती, बल्कि टूल द्वारा अपनाया गया कैलकुलेशन का तरीका होता है।
कुछ टूल्स राउंड फिगर (round off) कर देते हैं, और कुछ लीप वर्ष या महीनों और दिनों को संभालने के तरीके जैसी डिटेल्स को अनदेखा कर देते हैं, इसीलिए एक रिज़ल्ट और दूसरे के बीच अंतर दिखाई दे सकता है।
अगर आप इस बात को और साफ़ तौर पर समझना चाहते हैं, तो उम्र के रिज़ल्ट्स में अंतर के कारण पेज देखें।
सामान्य उम्र का कैलकुलेशन कब काफी नहीं होता?
कई मामलों में, कैलकुलेटर का रिज़ल्ट सामान्य समझ या व्यक्तिगत इस्तेमाल के लिए बहुत होता है। लेकिन इसका मतलब यह नहीं है कि यह हर चीज़ के लिए काफी है।
ऐसी स्थितियाँ होती हैं जहाँ सिर्फ रिज़ल्ट पर निर्भर रहना सही नहीं होता, भले ही टूल सटीक हो। इसका कारण हमेशा यह नहीं होता कि कैलकुलेशन गलत है, बल्कि इसलिए क्योंकि जो संस्था रिज़ल्ट का इस्तेमाल करेगी उसे किसी विशेष स्रोत (reference) या फॉर्मेट की ज़रूरत हो सकती है।
हमने ऐसे मामलों को उम्र कैलकुलेटर के रिज़ल्ट्स पर कब निर्भर न रहें? पेज पर ज़्यादा विस्तार से समझाया है, अगर आप समझना चाहते हैं कि रिज़ल्ट कब उपयोगी होता है, और कब सिर्फ उस पर निर्भर रहना काफी नहीं है, साथ ही सबसे आम स्थितियों के कई उदाहरण भी दिए गए हैं।
निष्कर्ष (Conclusion)
उम्र निकालने का तरीका सिर्फ दो तारीखों को घटाना नहीं है। क्योंकि सटीक रिज़ल्ट कैलेंडर, महीनों, दिनों, लीप वर्ष और खुद कैलकुलेशन के तरीके से प्रभावित होता है। इसलिए:
- ग्रेगोरियन कैलकुलेशन के अपने डिटेल्स होते हैं
- और हिजरी कैलकुलेशन के अपने डिटेल्स होते हैं
- अंदाज़न कन्वर्शन (conversion) असली कैलकुलेशन नहीं है
- रिज़ल्ट प्रोसेस करने के तरीके के आधार पर एक टूल से दूसरे टूल में अलग हो सकता है
अगर मक़सद सिर्फ जल्दी से समझना है, तो एक अंदाज़ा आपके लिए काफी हो सकता है। लेकिन अगर आप एक ज़्यादा सटीक असली रिज़ल्ट चाहते हैं, तो बेहतर है कि आप उस कैलेंडर के हिसाब से सही टूल पर निर्भर रहें जिससे आप कैलकुलेशन करना चाहते हैं।