MCP के माध्यम से कनेक्ट करें →

गणना दर्ज करें

सूत्र (फॉर्मूला)

विज्ञापन

परिणाम

समय (HH:MM:SS)
01:01:01
घंटे : मिनट : सेकंड
घंटे 1
मिनट 1
सेकंड 1
बचे हुए मिलीसेकंड 500

मिलीसेकंड से HH:MM:SS कैलकुलेटर क्या है?

यह कैलकुलेटर मिलीसेकंड में दी गई किसी भी अवधि को घड़ी जैसे परिचित फॉर्मेट यानी घंटे, मिनट और सेकंड (HH:MM:SS) में बदल देता है, साथ ही बचे हुए मिलीसेकंड भी दिखाता है। प्रोग्रामिंग, लॉगिंग, परफॉर्मेंस बेंचमार्किंग और स्टॉपवॉच/टाइमर ऐप्स में मिलीसेकंड का खूब इस्तेमाल होता है, जहाँ बीता हुआ समय अक्सर एक ही बड़े पूर्णांक (integer) के रूप में सहेजा जाता है। इस संख्या को इंसानी रूप में पढ़ने लायक समय में बदलने से उसे समझना कहीं ज़्यादा आसान हो जाता है।

इसका उपयोग कैसे करें

जिन मिलीसेकंड को बदलना चाहते हैं उनकी कुल संख्या दर्ज करें, और कैलकुलेटर तुरंत उसके बराबर का समय HH:MM:SS के रूप में दिखा देगा, साथ ही घंटे, मिनट, सेकंड और बचे हुए मिलीसेकंड का पूरा ब्रेकडाउन भी। उदाहरण के लिए, स्टॉपवॉच की 3,661,500 ms की रीडिंग 01:01:01 बन जाती है, जिसमें 500 ms बचे रहते हैं।

फॉर्मूला समझें

यह रूपांतरण पूर्णांक भाग (integer division) और मॉड्यूलो (शेषफल) ऑपरेशन पर आधारित है। एक घंटे में 3,600,000 ms, एक मिनट में 60,000 ms और एक सेकंड में 1,000 ms होते हैं। घंटे निकालने के लिए कुल संख्या को 3,600,000 से भाग देकर नीचे की ओर पूर्णांक (floor) लिया जाता है। पूरे घंटे हटाने के बाद बचे हिस्से को 60,000 से भाग देने पर मिनट मिलते हैं। उसके बाद बचे हिस्से को 1,000 से भाग देने पर सेकंड मिलते हैं, और अंत में जो शेष बचता है वही बाकी मिलीसेकंड होते हैं।

$$\begin{gathered} \text{HH:MM:SS} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{HH} &= \left\lfloor \frac{\text{Milliseconds}}{3600000} \right\rfloor \\ \text{MM} &= \left\lfloor \frac{\text{Milliseconds} \bmod 3600000}{60000} \right\rfloor \\ \text{SS} &= \left\lfloor \frac{\text{Milliseconds} \bmod 60000}{1000} \right\rfloor \end{aligned} \right. \end{gathered}$$
विज्ञापन
मिलीसेकंड को घंटे, मिनट, सेकंड और शेष में बाँटने वाला आरेख
घंटे, मिनट और सेकंड निकालने के लिए मिलीसेकंड को क्रमशः विभाजित किया जाता है।

हल किया हुआ उदाहरण

मान लीजिए 3,661,500 ms हैं। घंटे = \(\left\lfloor 3{,}661{,}500 / 3{,}600{,}000 \right\rfloor = 1\)। शेष = 61,500 ms। मिनट = \(\left\lfloor 61{,}500 / 60{,}000 \right\rfloor = 1\)। शेष = 1,500 ms। सेकंड = \(\left\lfloor 1{,}500 / 1{,}000 \right\rfloor = 1\)। बचे हुए ms = \(1{,}500 \bmod 1{,}000 = 500\)। नतीजा: 01:01:01 और 500 ms।

मिलीसेकंड मान को HH:MM:SS घड़ी प्रदर्शन में बदलते हुए
एक मिलीसेकंड मान HH:MM:SS समय प्रारूप में बदल जाता है।

अक्सर पूछे जाने वाले सवाल

अगर मेरा मान 24 घंटे से ज़्यादा हो तो? घंटे वाला फ़ील्ड बस आगे गिनता रहता है (जैसे 90,000,000 ms = 25:00:00); यह घड़ी का समय नहीं बल्कि एक अवधि है, इसलिए यह 24 घंटे पर रीसेट नहीं होता।

क्या दशमलव वाले मिलीसेकंड चलते हैं? कैलकुलेटर रूपांतरण से पहले इनपुट को पूरे मिलीसेकंड पर floor कर देता है, इसलिए मिलीसेकंड से छोटे अंश छोड़ दिए जाते हैं।

एक मिनट में कितने मिलीसेकंड होते हैं? एक मिनट में 60,000 मिलीसेकंड और एक घंटे में 3,600,000 मिलीसेकंड होते हैं।

अंतिम अपडेट: