मुफ़्त अवधि कैलकुलेटर
समय अवधि जोड़ें या घटाएँ। चल रहा कुल पाने के लिए घंटे, मिनट और सेकंड दर्ज करें।
अवधि जोड़ें
प्रविष्टियाँ
कुल
यह कैसे काम करता है
- आरंभ और समाप्ति समय दर्ज करें: दो समय (घंटे, मिनट, सेकंड) दर्ज करें या समय चुनने वालों से चुनें ताकि मापने के लिए वांछित श्रेणी तय की जा सके।
- अवधि जोड़ें या घटाएँ: वैकल्पिक रूप से, कई समय अंतरालों को एक साथ जोड़ें, ब्रेक जोड़ें, विरामों को घटाएँ, या कई खंडों को मिलाएँ।
- परिणाम पढ़ें: कुल अवधि घंटे, मिनट और सेकंड में प्रदर्शित होती है। परिणाम कॉपी करें या सीधे उपयोग करें।
अवधि कैलकुलेटर का उपयोग क्यों करें?
अवधियों की मैन्युअल रूप से गणना करना थकाऊ और त्रुटि-प्रवण है, विशेषकर आधी रात की सीमा पार करते समय या कई खंडों से निपटते समय। चाहे आप किसी वीडियो को समयबद्ध कर रहे हों, बिल योग्य घंटे निकाल रहे हों, वर्कआउट अंतराल माप रहे हों, या पता कर रहे हों कि कोई आयोजन कितने समय तक चलता है, अवधि कैलकुलेटर गणित को तुरंत संभालता है, जिसमें आधी रात पार करने या दर्जनों अंतरालों का योग करने जैसे किनारे के मामले भी शामिल हैं।
विशेषताएँ
- आरंभ/समाप्ति समय इनपुट: दो समयों के बीच का अंतराल निकालने के लिए कोई भी दो समय दर्ज करें या चुनें।
- बहु-खंड समर्थन: कई समय ब्लॉक जोड़ें और संयुक्त कुल अवधि प्राप्त करें।
- आधी रात क्रॉसओवर: आधी रात पार करने वाली अवधियों को सही ढंग से संभालता है (उदाहरण: रात 11:30 से सुबह 2:00 = 2घं 30मि)।
- घंटे, मिनट, सेकंड: परिणाम सेकंड तक पूर्ण परिशुद्धता में दिखाए जाते हैं।
- तुरंत गणना: सबमिट बटन की आवश्यकता नहीं, जैसे ही आप मान बदलते हैं, परिणाम अपडेट हो जाते हैं।
अक्सर पूछे जाने वाले प्रश्न
मैं आधी रात के आर-पार समय की गणना कैसे करूँ?
आधी रात से पहले का आरंभ समय और आधी रात के बाद का समाप्ति समय दर्ज करें। कैलकुलेटर स्वतः रातभर के अंतराल का पता लगाता है और सही अवधि लौटाता है (उदाहरण: रात 10:00 से सुबह 6:00 = 8 घंटे)।
क्या मैं कई समय खंडों को एक साथ जोड़ सकता हूँ?
हाँ। जितने भी समय ब्लॉक चाहिए, उतने जोड़ने के लिए बहु-खंड मोड का उपयोग करें। यह कई सत्रों में काम किए गए कुल घंटे निकालने या वीडियो क्लिप की लंबाई का योग करने के लिए उपयोगी है।
समय इनपुट के लिए मुझे किस प्रारूप का उपयोग करना चाहिए?
मानक HH:MM या HH:MM:SS प्रारूप का उपयोग करें। यह उपकरण 24-घंटे का समय स्वीकार करता है और स्वतः पठनीय अवधि में बदल देता है।
ISO 8601 अवधि प्रारूप
ISO 8601-1:2019 दिनांक, समय और अवधियों का प्रतिनिधित्व करने के लिए अंतर्राष्ट्रीय मानक है। ISO 8601 में एक अवधि P[n]Y[n]M[n]DT[n]H[n]M[n]S जैसी दिखती है: एक शाब्दिक P («period» के लिए), उसके बाद वर्षों / महीनों / दिनों का कोई भी संयोजन, फिर घंटों / मिनटों / सेकंडों के समय भाग से पहले एक T विभाजक। PT1H30M 90 मिनट का कॉफी ब्रेक है; PT45S 45 सेकंड है; P3D 3 दिन है; P1Y2M10DT2H30M 1 वर्ष, 2 महीने, 10 दिन, 2 घंटे, 30 मिनट है। सप्ताहों का अपना डिज़ाइनेटर P1W है (Y/M/D के साथ परस्पर अनन्य)।
मानक आधुनिक प्रणालियों में अवधियों के लिए विहित वायर प्रारूप है। PostgreSQL अवधियों को ISO 8601 इनपुट/आउटपुट के साथ interval प्रकार के रूप में संग्रहीत करता है। JavaScript का आगामी Temporal प्रस्ताव (TC39 पर Stage 3, ES2025 के लिए ट्रैक पर) Temporal.Duration के माध्यम से ISO 8601 अवधियों के साथ राउंड-ट्रिप करता है। Python का मानक datetime.timedelta डिफ़ॉल्ट रूप से ISO 8601 के रूप में सीरियलाइज़ नहीं करता है, तीसरे पक्ष का पैकेज isodate उस अंतर को भरता है। time-interval रूप 2026-05-12T09:00:00/PT1H30M कहता है «12 मई को 09:00 बजे शुरू, 1h30m तक चलता है» और यही कैलेंडर API (Google Calendar, iCal, Outlook) तार पर भेजते हैं।
क्यों HH:MM:SS अंकगणित लोगों को ठोकर खिलाता है
01:45:30 + 02:30:45 जोड़ना आसान है यदि आप पहले कुल सेकंड में परिवर्तित करते हैं: 6,330 s + 9,045 s = 15,375 s, जो 04:16:15 में वापस परिवर्तित होता है (15375 ÷ 3600 = 4 घंटे; 1575 ÷ 60 = 26 मिनट; शेष 15 सेकंड)। जहाँ लोग फिसलते हैं:
- यह भूलना कि मिनट और सेकंड मॉड्यूलो 60 हैं, मॉड्यूलो 100 नहीं।
00:45 + 00:20 = 01:05,00:65नहीं। यह हाथ से बनाई गई टाइमशीट गणित में सबसे आम अंकगणितीय त्रुटि है। - आधी रात को पार करना जैसे कि यह मॉड्यूलर अंकगणित हो।
23:30 + 02:00= समय 01:30 यदि आपका मतलब है «23:30 के 2 घंटे बाद कौन सा घड़ी समय है», लेकिन 23:30 से अगली सुबह 02:00 तक की अवधि 02:30 है। एक ही इनपुट दो अलग-अलग चीजें मतलब रखता है, निर्भर करता है कि आप भविष्य का घड़ी समय गणना कर रहे हैं या अंतराल माप रहे हैं। - डेलाइट सेविंग टाइम स्किप्स और फॉल्स। अमेरिकी प्रशांत में
2025-03-09T02:30में 24 घंटे जोड़ने पर आपको2025-03-10T03:30मिलता है क्योंकि उस दिन DST शुरू होता है और 02:00–03:00 मौजूद नहीं है। कैलेंडर-जागरूक लाइब्रेरी इसे संभालते हैं; नैव वाले एक घंटे तक बहते हैं। - «1 महीना जोड़ें» सेकंड की एक निश्चित संख्या नहीं है। एक महीना 28, 29, 30 या 31 दिन हो सकता है। ISO 8601 स्पष्ट रूप से
YऔरMके समाधान को उपभोक्ता पर छोड़ता है, यह एक कैलेंडर पॉइंटर है, निश्चित अवधि नहीं। अधिकांश लाइब्रेरी (Luxon, Pythondateutil.relativedelta, Javajava.time.Period) लक्ष्य महीने के अंतिम मान्य दिन पर क्लैम्प करते हैं: 2025-01-31 + 1 महीना = 2025-02-28।
DST और समय क्षेत्र चेतावनियाँ
यदि एक अवधि एक समय क्षेत्र सीमा या एक DST संक्रमण को पार करती है, तो आपको तय करना होगा कि आप «बीता हुआ वॉल-क्लॉक समय» (जो स्टॉपवॉच दिखाएगी) चाहते हैं या «क्लॉक अंतर» (डिस्प्ले कैसे बदला)। वे DST के दौरान अलग होते हैं। 9 मार्च को स्थानीय समयानुसार 22:00 बजे बोस्टन से निकलने वाली और 10 मार्च को स्थानीय समयानुसार 01:30 बजे सैन फ्रांसिस्को में उतरने वाली उड़ान 6h30m बीता हुआ हवा में रही (UTC के माध्यम से गणना), लेकिन समय क्षेत्र शिफ्ट के कारण क्लॉक-डिस्प्ले अंतर केवल 3h30m है। समाधान दोनों टाइमस्टैम्प को UTC में एंकर करना और उन्हें घटाना है: endUTC.getTime() − startUTC.getTime()। IANA Time Zone Database (tzdb) DST नियमों के लिए विहित स्रोत है और हर ब्राउज़र और OS के साथ शिप होता है। मेक्सिको ने अक्टूबर 2022 में राष्ट्रीय स्तर पर DST समाप्त कर दिया; ब्राज़ील ने 2019 में समाप्त कर दिया। US ने 2021 से वार्षिक स्विच को समाप्त करने के लिए Sunshine Protection Act टेबल किया है लेकिन यह हाउस को पारित नहीं हुआ है।
बिल योग्य घंटे, 0.1-घंटा सम्मेलन
लॉ फर्म, परामर्श और फ्रीलांसर आमतौर पर घंटे के दसवें (6-मिनट वृद्धि) में बिल करते हैं: 7-मिनट का कार्य 0.2 h बिल पर गोल हो जाता है, 5-मिनट का 0.1 h। यह सम्मेलन 1950 के दशक के अंत के US BigLaw से चलता है, जब भौतिक टाइमशीट हाथ की गणना को सरल बनाने के लिए «0.1 कॉलम» का उपयोग करते थे, और यह डिजिटल युग में बना रहा क्योंकि यह छोटी बातचीत पर फर्म के राजस्व कैप्चर को लाभ देता है। कुछ फर्म चौथाई घंटा मॉडल (निकटतम 15 मिनट तक गोल करें) का उपयोग करते हैं। मॉडल कुल बिलिंग को भौतिक रूप से प्रभावित करता है: दसवीं में बिल किया गया 16-मिनट का कॉल 0.3 h ($300/h पर $90) है; क्वार्टर में 0.25 h ($75); 30-मिनट ब्लॉक में 0.5 h ($150)। 30-मिनट ब्लॉक नैदानिक मनोचिकित्सा में सम्मेलन है जहाँ CPT कोड 90832 («16-37 मिनट») «30-मिनट मनोचिकित्सा» लाइन के रूप में बिल करता है। कच्चे HH:MM:SS और दसवें तक गोल किए गए दशमलव घंटे दोनों को उजागर करना 90% बिल योग्य-घंटा उपयोग मामलों को कवर करता है।
वीडियो, ऑडियो, और फ्रेम-सटीक टाइमकोड
सिनेमा और प्रसारण सेकंड के बजाय फ्रेम में समय गिनते हैं, क्योंकि वही है जो भौतिक फिल्म और डिजिटल कोडेक्स अपनी परमाणु इकाई के रूप में उपयोग करते हैं। NTSC टेलीविजन (US, कनाडा, जापान, दक्षिण अमेरिका के हिस्से) 30000/1001 fps ≈ 29.97 fps पर चलता है; इसका «drop-frame» टाइमकोड HH;MM;SS;FF (सेमीकोलन) 0.1% मंदी को प्रति मिनट 2 फ्रेम नंबर छोड़कर क्षतिपूर्ति करता है, हर 10वें मिनट को छोड़कर। PAL टेलीविजन (अधिकांश यूरोप, ऑस्ट्रेलिया, एशिया का अधिकांश) 25 fps पर चलता है। सिनेमा मानक 24 fps है। पीटर जैक्सन की द हॉबिट (2012) 48 fps में पहली प्रमुख रिलीज़ थी; एंग ली की बिली लिन्न्स लॉन्ग हाफटाइम वॉक (2016) 120 fps पर चलती थी। Adobe Premiere, DaVinci Resolve और Final Cut Pro सभी प्रोजेक्ट की चुनी हुई फ्रेम दर में टाइमकोड दिखाते हैं, और पेशेवर अवधि कैलकुलेटर HH:MM:SS:FF इनपुट स्वीकार करते हैं। YouTube प्लेयर अध्याय MM:SS का उपयोग करते हैं; निर्यात ISO 8601 (PT1M30S) एम्बेड करता है।
खेल और इतिहास से प्रसिद्ध अवधियाँ
- ले मैंस का 24 घंटे: 1923 से बिल्कुल 24h दौड़। कुल दूरी मौसम और पिट रणनीति के साथ बदलती है लेकिन लगभग 5,100 किमी पर शीर्ष पर पहुंचती है, विजेता के लिए औसत गति ~213 किमी/घंटा।
- मैराथन: 42.195 किमी; विश्व रिकॉर्ड 2h00m35s (केल्विन किप्तम, शिकागो, 8 अक्टूबर 2023)। एलीट फिनिश 2h-2h10m; मनोरंजक 4h-5h।
- फॉर्मूला 1 ग्रैंड प्रिक्स: FIA स्पोर्टिंग रेगुलेशन अनुच्छेद 5.3 के अनुसार 2 घंटे की वॉल-क्लॉक अधिकतम। 2011 कनाडाई GP ने 2h05m रेड-फ्लैग वर्षा रुकावट के कारण 4h04m39s पर रिकॉर्ड बनाया।
- क्रिकेट टेस्ट मैच: निर्धारित 5 दिन × 6 घंटे का खेल = कैलेंडर दिनों में 30 घंटे। सर्वकालिक सबसे लंबा (इंग्लैंड v दक्षिण अफ्रीका, मार्च 1939) 12 दिन चला और ड्रॉ में समाप्त हुआ क्योंकि इंग्लैंड टीम का जहाज जा रहा था।
- NHL ओवरटाइम रिकॉर्ड: 1936 NHL सेमीफाइनल का गेम 1 (डेट्रॉइट रेड विंग्स v मॉन्ट्रियल मरून्स) कुल 176 मिनट चला जिसमें 116 मिनट ओवरटाइम था, लीग के इतिहास में सबसे लंबा खेल।
दो-घड़ी समस्या: Date.now() vs performance.now()
यदि आप दो अलग-अलग घड़ी स्रोतों का उपयोग करके अवधियाँ गणना करते हैं, तो आपको बकवास मिल सकता है। JavaScript दो उजागर करता है: Date.now() Unix युग (1970-01-01T00:00:00Z) से UTC मिलीसेकंड लौटाता है, लेकिन यह सिस्टम-क्लॉक परिवर्तनों का अनुसरण करता है, इसलिए यदि NTP आपकी माप के दौरान सिस्टम क्लॉक समायोजित करता है, तो आपको गलत अवधि मिलती है। performance.now() पेज नेविगेशन से उच्च-रिज़ॉल्यूशन टाइमस्टैम्प लौटाता है, मोनोटोनिक और क्लॉक परिवर्तनों से प्रतिरक्षित। «बीता हुआ वास्तविक समय» के लिए performance.now() का उपयोग करें; «वॉल क्लॉक» के लिए Date.now()। Web Audio API सैंपल-सटीक ऑडियो टाइमिंग के लिए audioContext.currentTime उजागर करता है, सिस्टम और प्रदर्शन घड़ियों दोनों से अलग। setTimeout(fn, 1000) «1000ms से पहले नहीं», «बिल्कुल 1000ms» नहीं; Chrome बैकग्राउंड टैब को ≥1000ms न्यूनतम अंतराल तक थ्रॉटल करता है, इवेंट लूप निष्पादन में देरी कर सकता है, और OS सस्पेंशन अंतराल को कई सेकंड तक खींच सकता है।
सामान्य उपयोग के मामले
- एक वीडियो संपादक क्लिप लंबाई जोड़ता है कई टेक पर (47×3.2 s + 12×6.7 s + …)।
- एक फ्रीलांसर बिल योग्य घंटों को ट्रैक करता है एक सत्र लॉग से (9:15-10:45, 11:00-12:30, 13:30-15:45 = 7h15m), इनवॉइस के लिए दशमलव घंटों में परिवर्तित करता है।
- एक प्रोजेक्ट मैनेजर कुल अवधि का अनुमान लगाता है कार्य अवधियों को चेन करके (डिज़ाइन 4d + समीक्षा 1d + dev 7d + QA 3d = 15d)।
- एक पोमोडोरो उपयोगकर्ता कार्य अंतराल जोड़ता है एक दिन के डीप-वर्क आउटपुट को ट्रैक करने के लिए (5 × 25 मिनट सत्र = 2h05m शुद्ध कार्य)।
- एक संगीत निर्माता एल्बम रनटाइम मापता है व्यक्तिगत ट्रैक अवधियों को जोड़कर; कुल ≤80 मिनट एकल CD पर फिट करने के लिए।
- एक पॉडकास्टर एपिसोड की लंबाई को सत्यापित करता है प्लेटफ़ॉर्म सीमाओं के विरुद्ध (Spotify एपिसोड को 12 घंटे तक सीमित करता है; अधिकांश निर्देशिकाएँ 3 घंटे से कम पसंद करती हैं)।
- एक रसोइया रेसिपी समय स्केल करता है तैयारी, आराम, खाना पकाने और प्लेट चरणों में (35 मिनट तैयारी + 8h उठना + 45 मिनट सेंकना = 9h20m)।
- एक एथलीट साप्ताहिक प्रशिक्षण समय जोड़ता है एक कसरत लॉग से वॉल्यूम लक्ष्यों की पुष्टि करने के लिए।
- एक लाइव-स्ट्रीम ऑपरेटर एक मल्टी-सेगमेंट शो की योजना बनाता है ब्रेक और विज्ञापनों के साथ (इंट्रो 5min + सेगमेंट A 25min + विज्ञापन 2min + सेगमेंट B 30min + आउट्रो 3min = 65min)।
सामान्य गलतियाँ
- मिनट या सेकंड को बेस-10 के रूप में व्यवहार करना। 45 + 20 मिनट में 65 है, जो 1 घंटा और 5 मिनट तक ले जाता है, «0:65» नहीं। हमेशा कुल सेकंड में परिवर्तित करें, जोड़ें, फिर वापस परिवर्तित करें।
- सरल घटाव से आधी रात के पार अवधियों की गणना करना।
02:00 − 23:30संख्याओं के रूप में नकारात्मक है; सही उत्तर (23:30 से अगले दिन 02:00 तक की अवधि) 2h30m है। घटाने से पहले समाप्ति समय में 24h जोड़ें। - तिथि-व्यापी अवधियों में DST को अनदेखा करना। US प्रशांत में «9 मार्च को 23:00 पर» + 4 घंटे =
10 मार्च को 04:00, 03:00 नहीं, क्योंकि 02:00–03:00 मौजूद नहीं है। UTC अंकगणित या एक कैलेंडर-जागरूक लाइब्रेरी का उपयोग करें। - «1 महीने» को निश्चित अवधि के रूप में व्यवहार करना। यह महीने के आधार पर 28 से 31 दिन है। बीते हुए समय की अंकगणित के लिए हमेशा सेकंड या दिनों में काम करें।
setTimeout(fn, 1000)पर बिल्कुल 1000ms के बाद आग लगने का भरोसा करना। ब्राउज़र निष्क्रिय टैब को थ्रॉटल करते हैं (Chrome ≥1000ms), इवेंट लूप व्यस्त हो सकता है, और OS निलंबित कर सकता है। उच्च-रिज़ॉल्यूशन टाइमिंग के लिएperformance.now()डेल्टा याrequestAnimationFrameका उपयोग करें।
अधिक अक्सर पूछे जाने वाले प्रश्न
मैं HH:MM:SS को बिलिंग के लिए दशमलव घंटों में कैसे परिवर्तित करूं?
कुल सेकंड को 3,600 से विभाजित करें। 02:45:00 9,900 सेकंड है; 9,900 ÷ 3,600 = 2.75 घंटे। निकटतम दसवें (BigLaw 6-मिनट सम्मेलन) तक गोल करने के लिए, 10 से गुणा करें, गोल करें, 10 से विभाजित करें: 2.75 → 27.5 → 28 → 2.8 घंटे। चौथाई-घंटा गोलाई के लिए, 4 से गुणा करें, ऊपर गोल करें, 4 से विभाजित करें।
क्या परिणाम 24 घंटे से अधिक हो सकता है?
हाँ। एक अवधि एक घड़ी समय नहीं है; यह घंटों की कोई भी गैर-नकारात्मक संख्या हो सकती है। उपकरण कुल को HH:MM:SS के रूप में घंटों ≥ 24 के साथ प्रस्तुत करता है (उदाहरण के लिए, डेढ़ दिन के लिए 36:30:15)। यदि आप दिन/घंटे अलग चाहते हैं, तो घंटों को 24 से विभाजित करें: 36 घंटे = 1 दिन 12 घंटे।
जोड़ने से ज्यादा घटाने पर नकारात्मक अवधियों के बारे में क्या?
जब रनिंग कुल शून्य से नीचे जाता है तो उपकरण परिणाम को अग्रणी ऋण चिह्न के साथ प्रदर्शित करता है (उदाहरण के लिए, −00:30:00)। नकारात्मक अवधियाँ «यह दौड़ पिछले सप्ताह की गति से 1m12s कम थी» या «परियोजना 2 दिन पहले समाप्त हो गई» जैसे संदर्भों में समझ में आती हैं।
क्या उपकरण फ्रेम-सटीक वीडियो टाइमकोड को संभालता है?
वर्तमान संस्करण HH:MM:SS को सेकंड परिशुद्धता में उपयोग करता है। फ्रेम-सटीक टाइमकोड (24, 25 या 29.97 fps पर HH:MM:SS:FF) अभी समर्थित नहीं है। फ्रेम-स्तर के काम के लिए, विहित उपकरण Adobe Premiere का टाइमकोड पैनल, DaVinci Resolve और Avid Media Composer हैं, जो सभी drop-frame टाइमकोड को सही ढंग से जोड़ते हैं।
क्या मेरे इनपुट कहीं भेजे जाते हैं?
नहीं। कैलकुलेटर पूरी तरह से आपके ब्राउज़र में चलता है। आप जो घंटे, मिनट और सेकंड टाइप करते हैं उन्हें JavaScript में जोड़ा जाता है और परिणाम DOM में प्रस्तुत किया जाता है। कोई fetch कॉल नहीं, कोई एनालिटिक्स नहीं, कोई लॉगिंग नहीं। चिकित्सा-नियुक्ति लंबाई, बिल योग्य ग्राहक समय, या निजी गतिविधि लॉग जैसी व्यक्तिगत रूप से संवेदनशील अवधियों को दर्ज करने के लिए सुरक्षित।