मुफ़्त दिनांक अंतर कैलकुलेटर
दो तिथियों के बीच सटीक अंतर की गणना करें - वर्ष, महीने, दिन, सप्ताह, कार्य दिवस (सप्ताहांत को छोड़कर), घंटे और मिनट।
त्वरित प्रीसेट
सामान्य उपयोग
- नियत तारीख तक के दिनों की गणना करेंबच्चे की नियत तारीख तक गिनती करें। पता लगाएं कि बड़े दिन तक कितने सप्ताह, दिन और घंटे बचे हैं।
- आपकी छुट्टी तक के दिनकार्य दिवस, कुल दिन और योजना उद्देश्यों के लिए शेष सप्ताह के साथ अपनी यात्रा तक गिनती करें।
- परियोजना समय सीमा तक कार्य दिवसआज और परियोजना समय सीमा के बीच कार्य दिवसों की सटीक संख्या (सप्ताहांत को छोड़कर) की गणना करें।
- वर्षगांठ दिवस एक साथ की गणना करेंपता लगाएं कि आप और कोई विशेष व्यक्ति कितने दिन, महीने और साल एक साथ रहे हैं।
- दो लोगों के बीच आयु अंतर कैलकुलेटरदो जन्मदिनों के बीच सटीक आयु अंतर की गणना करें, वर्ष, महीने और दिन अलग।
यह कैसे काम करता है
सारी गणना हाथ से लिखे UTC अंकगणित का उपयोग करके पूरी तरह ब्राउज़र में चलती है — कोई बाहरी लाइब्रेरी नहीं, कोई सर्वर रिक्वेस्ट नहीं। टूल YYYY-MM-DD स्ट्रिंग को कैलेंडर कंपोनेंट में पार्स करता है, DST ड्रिफ़्ट से बचने के लिए Date.UTC() मिलीसेकंड टाइमस्टैम्प का उपयोग करके अंतर गणना करता है, और सोमवार–शुक्रवार कामकाजी दिन गिनने के लिए दिन-दर-दिन इटरेट करता है।
- 1सुरक्षित तारीख़ पार्सिंगहर तारीख़ स्ट्रिंग एक रेगेक्स से मान्य की जाती है और फिर Date.UTC() के ज़रिए फिर से बनाई जाती है — new Date(string) नहीं — ताकि UTC के पश्चिम के यूज़र कभी ब्राउज़र की स्थानीय-टाइमज़ोन व्याख्या से होने वाली तारीख़-केवल इनपुट की वजह से हफ़्ते के दिन में शिफ़्ट न देखें।
- 2UTC मिलीसेकंड घटावदोनों कैलेंडर तारीख़ें Date.UTC(y, m, d) से UTC मध्यरात्रि टाइमस्टैम्प में बदली जाती हैं। 86,400,000 ms से इंटीजर भाग एक सटीक पूरा-दिन काउंट देता है जो डेलाइट-सेविंग ट्रांज़िशन से प्रतिरक्षित है, जो अन्यथा एक दिन को 23 या 25 घंटे लंबा दिखा सकते हैं।
- 3कैलेंडर ब्रेकडाउन और कामकाजी-दिन काउंटएक हाथ से लिखा वर्ष/महीना/दिन डीकम्पोज़िशन महीने-की-लंबाई की अनियमितताओं को हैंडल करता है (ज़रूरत पड़ने पर पिछले महीने से दिन उधार लेता है)। एक अलग लूप दोनों तारीख़ों के बीच हर UTC दिन पर चलता है और केवल सोमवार–शुक्रवार (getUTCDay() !== 0 या 6) के लिए एक काउंटर बढ़ाता है, लोकेल की परवाह किए बिना एक सटीक कामकाजी-दिन कुल बनाता है।
- 4परिणाम सभी यूनिटों में दिखाए जाते हैंकुल को लोकेल-अवेयर अंक ग्रुपिंग के लिए पेज लोकेल का उपयोग करके toLocaleString() से फ़ॉर्मेट किया जाता है, फिर एक साथ वर्ष/महीने/दिन, कुल दिन, कामकाजी दिन, हफ़्ते, घंटे, और मिनट के रूप में दिखाया जाता है। वर्तमान तारीख़ जोड़ी history.replaceState के ज़रिए URL में लिखी जाती है ताकि कोई भी परिणाम बुकमार्क या सीधे लिंक के रूप में शेयर किया जा सके।
संबंधित टूल
कार्य दिवस कैलकुलेटर
तिथियों के बीच व्यावसायिक दिनों की गणना करें या किसी तिथि से व्यावसायिक दिनों को जोड़ें/घटाएँ। कॉन्फ़िगर करने योग्य सप्ताहांत हैंडलिंग और छुट्टियों की सूची।
टच स्क्रीन परीक्षण
अपनी टच स्क्रीन पर डेड ज़ोन खोजने के लिए अपनी उंगलियों से पेंट करें, गिनें कि यह एक बार में कितने स्पर्श दर्ज करती है, और दबाव और संपर्क आकार देखें।
समय कैलकुलेटर
HH:MM:SS अवधि जोड़ें या घटाएं, या दो टाइमस्टैम्प के बीच का समय ढूंढें। कार्य लॉग, रेस स्प्लिट और प्रोजेक्ट ट्रैकिंग के लिए उपयोगी।