इसे कैसे इस्तेमाल करें : तारीख़ का हिसाब
सारा हिसाब यूनिवर्सल समय के दोपहर पर होता है, कभी भी स्थानीय आधी रात पर नहीं: आधी रात पर घड़ी का बदलना तारीख़ को पूरे एक दिन खिसका देता है, और यही वह चूक है जिससे मियाद निकल जाती है और वजह किसी की समझ में नहीं आती।
तारीख़ का हिसाब देखने में मामूली लगता है, है नहीं। दो फंदे यहाँ ज़्यादातर औज़ारों को गिरा देते हैं: गर्मियों में घड़ी आगे-पीछे होना, जो एक दिन को साठ मिनट छोटा कर देता है और आधी रात से चला हिसाब पूरे एक दिन खिसका देता है, और महीने जोड़ना, जिसका 31 जनवरी से चलने पर एक ही जवाब होता ही नहीं।
इसीलिए यह औज़ार सब कुछ यूनिवर्सल समय के दोपहर पर करता है। तब जोड़ा गया एक दिन हमेशा एक ही दिन रहता है, चाहे टाइम ज़ोन कोई भी हो और बीच में घड़ी कितनी भी बार बदली हो। और जिस सवाल का एक जवाब होता ही नहीं, वहाँ यह चुपचाप चुनने के बजाय यह बात कहता है और दोनों मुमकिन जवाब दिखा देता है।
यहाँ आपको सरकारी छुट्टियाँ नहीं मिलेंगी, और यह भूल नहीं, तय किया हुआ फ़ैसला है। वे एक देश से दूसरे देश में अलग हैं, कभी एक ही देश के दो सूबों में अलग, और उनकी तारीख़ें हर साल बदलती हैं, साथ में बदले में मिलने वाले दिन भी जब छुट्टी हफ़्ते के अंत पर पड़ जाए। किसी औज़ार में जड़ी हुई सूची बारह महीने में सड़ जाती है, और जो उस पर भरोसा कर लेता है उसके हाथ में ग़लत मियाद आ जाती है।
इसे कैसे इस्तेमाल करें
- पहले हिसाब चुनें, फिर अपनी तारीख़ें साल, महीना, दिन के क्रम में, बीच में डैश लगाकर टाइप करें।
- हर बदलाव पर नतीजा अपने आप ताज़ा हो जाता है, और साथ में यह ब्योरा भी कि गिना क्या गया।
- तारीख़ों का यह रूप अंतरराष्ट्रीय मानक वाला है, और यह जानबूझकर है: “03/04” का मतलब आधी दुनिया में 3 अप्रैल है और बाकी आधी में 4 मार्च।
चलने वाले फ़ॉर्मैट
यह औज़ार न कोई फ़ाइल लेता है, न कोई लिखाई। तारीख़ें साल-महीना-दिन के रूप में टाइप की जाती हैं, जो अंतरराष्ट्रीय मानक का रूप है, क्योंकि उसमें कोई दुविधा नहीं रहती और वह अपने आप क्रम में लग जाता है।
कोई इनपुट नहीं
दो टाइप की हुई तारीख़ें, या एक तारीख़ और एक संख्या। सरकारी छुट्टियों का कोई कैलेंडर साथ नहीं रखा गया, और क्यों नहीं, यह सीमाओं में लिखा है।
इसकी सीमाएँ
सरकारी छुट्टियाँ साथ नहीं रखी गईं
वे देश दर देश अलग हैं, कभी एक ही देश के सूबों में अलग, हर साल उनकी तारीख़ बदलती है, और हफ़्ते के अंत पर पड़ने वाली छुट्टी के बदले अक्सर कोई और दिन दिया जाता है, जो हर बार अलग से तय होता है। मिसाल के लिए ब्रिटेन का सरकारी कैलेंडर साफ़ शब्दों में “बदले के दिन” छापता है और स्कॉटलैंड तथा इंग्लैंड के लिए अलग-अलग सूचियाँ रखता है। औज़ार में जड़ी हुई सूची बारह महीने में झूठी हो जाती, और यह प्रोजेक्ट पूरी दुनिया के लोगों के लिए है: इसलिए यहाँ गिने जाने वाले कामकाजी दिन सोमवार से शुक्रवार तक हैं, और बस। यह बात कह दी गई है, और अपनी छुट्टियाँ आपको ख़ुद घटानी होंगी।
महीने जोड़ने का एक ही जवाब नहीं होता, और औज़ार दोनों दिखाता है
31 जनवरी के एक महीने बाद ज़्यादातर सॉफ़्टवेयर के लिए 28 फ़रवरी है, जो महीने के आख़िरी दिन पर रोक देते हैं, और उनके लिए 3 मार्च जो आगे बह जाने देते हैं। इन दोनों में से कोई जवाब ग़लत नहीं है: सवाल ही अधूरा है। इसलिए जब दोनों अलग निकलते हैं, औज़ार आपके लिए चुनने के बजाय दोनों दिखा देता है, हर एक के साथ उसका नियम नाम लेकर।
तारीख़ों के मानक का असली दस्तावेज़ पैसे देकर मिलता है, और हमने उसे पढ़ा नहीं है
हफ़्तों की गिनती अंतरराष्ट्रीय मानक ISO 8601 से आती है, जिसका दस्तावेज़ लगभग 180 स्विस फ़्रैंक में बिकता है। सो हमने उसे पढ़ा नहीं है। उससे निकला IETF का मुफ़्त दस्तावेज़ ख़ुद लिखता है कि इस मानक का पूरा व्याकरण ज़्यादातर कामों के लिए हद से ज़्यादा पेचीदा है, और वह हफ़्तों के नंबर को छूता ही नहीं। हम वही नियम लगाते हैं जो ब्राउज़र की प्रोग्रामिंग भाषा का स्पेसिफ़िकेशन बताता है, और वह मुफ़्त है: पहला हफ़्ता वही है जिसमें जनवरी का पहला गुरुवार आता है। यह वही क़बूलनामा है जो QR कोड के मानक पर भी है: जो हमने नहीं पढ़ा, हम कह देते हैं।
अक्टूबर 1582 से पहले, जो कैलेंडर लगाया जा रहा है वह कभी चलन में था ही नहीं
ब्राउज़र ग्रेगोरियन कैलेंडर को पीछे की ओर खींचकर हिसाब लगाता है, यानी उन सदियों पर भी लगाता है जिनमें वह चलता ही नहीं था। इसलिए इस औज़ार से निकली 1500 की कोई तारीख़ उस तारीख़ से मेल नहीं खाती जो उस ज़माने का आदमी लिखता, और यह फ़र्क़ दस दिन तक चला जाता है। यह औज़ार की ख़राबी नहीं, इस्तेमाल हो रहे कैलेंडर की परिभाषा है, और तारीख़ों का जो औज़ार यह न कहे वह ऐसी ऐतिहासिक सटीकता का भरम देता है जो उसमें है ही नहीं।
तारीख़ें टाइप की जाती हैं, यहाँ क्लिक करने वाला कैलेंडर नहीं है
इस साइट की डिज़ाइन-पुस्तिका में तारीख़ का कोई ख़ाना बनाया ही नहीं गया, और ब्राउज़र का अपना तारीख़ वाला ख़ाना हमारी किसी भी सजावट के बिना आता, अपनी ही किनारी और अपनी ही ऊँचाई लेकर: पुस्तिका जमी हुई है, और हम उसे एक औज़ार के लिए नहीं तोड़ते। टाइप किए हुए रूप का एक असली फ़ायदा भी है: “03/04” आधी दुनिया में 3 अप्रैल है और बाकी आधी में 4 मार्च, जबकि अंतरराष्ट्रीय रूप में कोई घपला हो ही नहीं सकता।
मुमकिन तारीख़ें 1970 के दोनों ओर करीब 273,000 साल पर जाकर रुक जाती हैं
यही वह दायरा है जिसकी भाषा का स्पेसिफ़िकेशन गारंटी देता है, और औज़ार उसे दिखा भी देता है। उससे आगे ब्राउज़र कोई तारीख़ नहीं, एक बेकार क़ीमत लौटाता है, और औज़ार ख़ाली नतीजा दिखाने के बजाय यह बात कह देता है।
इस औज़ार के बारे में सवाल
क्या मेरी तारीख़ें कहीं भेजी जाती हैं?
नहीं, और भेजने को कुछ है भी नहीं: यह औज़ार सिर्फ़ हिसाब लगाता है। F12 कुंजी से इंस्पेक्टर खोलें, “Network” वाला टैब खोलें, सूची ख़ाली कर दें और जितना चाहें हिसाब लगाएँ, सूची ख़ाली ही रहती है। यह बात दिखने से ज़्यादा मायने रखती है: जन्म की तारीख़, अदालत की पेशी की तारीख़ या इलाज से जुड़ी कोई मियाद निजी जानकारी होती है, और इंटरनेट पर चलने वाला आम कैलकुलेटर उन्हें अपने पास ले लेता है।
आधी रात के बजाय दोपहर पर हिसाब क्यों?
क्योंकि जिस दिन घड़ी बदलती है वह दिन चौबीस घंटे का नहीं होता। अगर हिसाब आधी रात से चले और दिनों को घंटों में जोड़े, तो वह बदलाव की दिशा के हिसाब से रात के ग्यारह बजे या सुबह एक बजे जा गिरता है, और दिखने वाली तारीख़ एक दिन कूद जाती है। दोपहर से चलें तो दोनों ओर बारह घंटे की गुंजाइश बची रहती है: घड़ी का कोई भी जाना-माना बदलाव दो घंटे से बड़ा नहीं है। यह प्रोग्रामरों का पुराना नुस्ख़ा है, और तारीख़ के हिसाब में सबसे आम ग़लती इसी से बचती है।
महीने जोड़ने पर कभी-कभी दो जवाब क्यों आते हैं?
क्योंकि सवाल का एक जवाब है ही नहीं। 31 जनवरी के एक महीने बाद: 31 फ़रवरी होती ही नहीं। कुछ सॉफ़्टवेयर 28 या 29 फ़रवरी पर रोक देते हैं, कुछ 3 मार्च तक बह जाने देते हैं। असली दफ़्तरी सॉफ़्टवेयरों में दोनों तरह का बर्ताव मौजूद है, और बिना कहे एक चुन लेना हमारे आधे लोगों को ग़लत मियाद थमा देता। इसलिए औज़ार दोनों दिखाता है, हर एक के साथ वह नियम जो उसे पैदा करता है, और आप वही चुनते हैं जो आपका अनुबंध या आपका दफ़्तर मानता है।
सरकारी छुट्टियाँ क्यों नहीं हैं?
क्योंकि किसी औज़ार में छुट्टियों की सूची वह हिस्सा है जो सबसे जल्दी सड़ता है। वे देश दर देश अलग हैं, कभी एक ही देश के सूबों में अलग, उनकी तारीख़ें साल दर साल हिलती हैं, और शनिवार को पड़ने वाली छुट्टी के बदले कई देशों में कोई और दिन दिया जाता है, जो हर बार अलग से तय होता है। सूची साथ रखने का मतलब है दुनिया के हर देश के लिए, हर साल, उसे ताज़ा रखने का वादा करना। हमें यह बेहतर लगता है कि कामकाजी दिन सोमवार से शुक्रवार तक गिने जाएँ, यह बात साफ़ कह दी जाए, और अपनी छुट्टियाँ आप ख़ुद घटा लें: वह घटाना आप सही करेंगे, जबकि बासी सूची आपकी मियाद निकलवा देती।
आप जो हफ़्ता नंबर देते हैं, क्या वह सही है?
वह अंतरराष्ट्रीय मानक वाला ही है, उसी नियम से लगाया हुआ जो चारों ओर लिखा है: पहला हफ़्ता वही है जिसमें जनवरी का पहला गुरुवार आता है, और हफ़्ता सोमवार से शुरू होता है। यह जान लेना ज़रूरी है कि और भी चलन मौजूद हैं और साथ-साथ चलते हैं: दुनिया के एक हिस्से में हफ़्ता रविवार से शुरू होता है और पहला हफ़्ता वह है जिसमें 1 जनवरी आती है। इसलिए यहाँ दिखने वाला नंबर आपकी स्प्रेडशीट या आपकी डायरी के नंबर से अलग हो सकता है, उनकी सेटिंग के हिसाब से। हम यह भी कह देते हैं कि मानक का असली दस्तावेज़ हमने पढ़ा नहीं है, क्योंकि वह पैसे देकर मिलता है।
क्या मैं ठीक-ठीक उम्र निकाल सकता हूँ?
हाँ, दो तारीख़ों के अंतर से: औज़ार दिन देता है, फिर पूरे महीने और उनके बाद बचे दिन, और उम्र इसी तरह बताई जाती है। पर वही दुविधा यहाँ भी रहती है जो महीने जोड़ने में थी: 29 फ़रवरी को जन्मे बच्चे का जन्मदिन किस दिन माना जाए, यह देश के हिसाब से तय होता है, और कोई हिसाब आपके लिए इसका फ़ैसला नहीं करेगा।
सारा हिसाब यूनिवर्सल समय के दोपहर पर होता है, कभी भी स्थानीय आधी रात पर नहीं: आधी रात पर घड़ी का बदलना तारीख़ को पूरे एक दिन खिसका देता है, और यही वह चूक है जिससे मियाद निकल जाती है और वजह किसी की समझ में नहीं आती।
जाँचेंसबूत, कदम दर कदमनेटवर्क इंस्पेक्टर से जाँच, एक-एक हरकत समझाई हुई, तस्वीरों के साथ।
यह कोनारोज़मर्रा वाला कोनाइकाइयाँ बदलना और यह भी बताना कि हर गुणक कहाँ से आया, घड़ी बदलने के झाँसे में आए बिना तारीख़ें निकालना, किसी रिकॉर्डिंग को काटना, किसी फ़ोल्डर को ज़िप करना। वे औज़ार जो महीने में एक बार ढूँढे जाते हैं और कभी मिलते नहीं।