यह कैलकुलेटर क्या करता है
"किसी निश्चित समय तक कितने घंटे" कैलकुलेटर बताता है कि घड़ी के मौजूदा समय और दिन में आगे आने वाले किसी लक्ष्य समय के बीच कितना समय बाकी है। यह 24-घंटे के लगातार चलने वाले चक्र पर काम करता है, इसलिए अगर लक्ष्य समय आज पहले ही बीत चुका है, तो नतीजा अगले दिन के उसी समय तक की गिनती करता है। इस वजह से यह उलटी गिनती, शिफ्ट के समय, अलार्म और शेड्यूल बनाने के लिए बेहद काम का है।
इसका इस्तेमाल कैसे करें
मौजूदा समय को मौजूदा घंटा (0–23) और मौजूदा मिनट वाले फ़ील्ड में भरें, फिर इसी तरह लक्ष्य समय दर्ज करें। कैलकुलेटर दोनों समयों को आधी रात से बीते सेकंडों में बदलता है, आगे की दिशा में अंतर निकालता है और इस फ़ासले को घंटों की दशमलव संख्या के साथ-साथ साफ़ घंटे-और-मिनट के रूप में दिखाता है।
फ़ॉर्मूला समझें
हर समय को आधी रात से बीते सेकंडों में दर्शाया जाता है। मान लें N मौजूदा समय है और T लक्ष्य समय। बचे हुए सेकंड हैं \(((T - N) \bmod 86400 + 86400) \bmod 86400\), जहाँ 86400 एक दिन में सेकंडों की संख्या है। आख़िरी mod से पहले 86400 जोड़ने से नतीजा हमेशा शून्य या उससे बड़ा रहता है, चाहे लक्ष्य समय दिन में पहले का ही क्यों न हो। 3600 से भाग देने पर सेकंड घंटों में बदल जाते हैं।
$$\text{Hours} = \frac{\left[\left(\left(\text{Target H} \times 60 + \text{Target M}\right) - \left(\text{Now H} \times 60 + \text{Now M}\right)\right) \bmod 1440\right]}{60}$$
हल किया हुआ उदाहरण
मान लीजिए अभी 9:00 बजे हैं और लक्ष्य समय 17:00 है। सेकंडों में, \(N = 32400\) और \(T = 61200\)। अंतर \(28800\) सेकंड हुआ। इसे 3600 से भाग देने पर ठीक 8 घंटे मिलते हैं — यानी शाम 5 बजे तक 8 घंटे और 0 मिनट बाकी हैं।
अक्सर पूछे जाने वाले सवाल
अगर लक्ष्य समय अभी से पहले का हो तो? कैलकुलेटर मान लेता है कि आपका मतलब अगली बार आने वाले उसी समय से है, इसलिए यह अगले दिन तक आगे की गिनती करता है। उदाहरण के लिए, 22:00 से 06:00 तक का जवाब 8 घंटे आता है।
यह 12-घंटे की घड़ी इस्तेमाल करता है या 24-घंटे की? इनपुट 24-घंटे की घड़ी पर हैं (घंटों के लिए 0–23)। PM के समय में 12 जोड़कर बदलें, यानी शाम 5 बजे का घंटा 17 होगा।
क्या नतीजा गोल किया जाता है? मुख्य मान दो दशमलव स्थानों तक दिखाया जाता है, और टेबल उसी फ़ासले को पूरे घंटों और बचे हुए मिनटों में बाँट देती है।