तारीख कैलकुलेटर
दो तारीखों के बीच अंतर खोजें या दिन जोड़ें/घटाएँ।
तारीख अंतर की गणना कैसे की जाती है?
अंतर की गणना दो तारीखों के बीच कैलेंडर दिनों की सटीक संख्या का उपयोग करके की जाती है। परिणाम सुविधा के लिए सप्ताह, महीने और वर्षों में समतुल्य भी प्रदर्शित करता है। लीप वर्ष स्वचालित रूप से ध्यान में रखे जाते हैं।
क्या लीप वर्ष ध्यान में रखे जाते हैं?
हाँ। सभी गणनाएँ JavaScript के मूल Date ऑब्जेक्ट का उपयोग करती हैं, जो लीप वर्ष, माह की लंबाई और डेलाइट सेविंग संक्रमणों को सही ढंग से संभालती हैं।
यह कैसे काम करता है
- गणना मोड चुनें: दो तिथियों के बीच अंतर की गणना करें, या प्रारंभ तिथि में अवधि जोड़ें/घटाएँ।
- अपनी तिथियाँ दर्ज करें: पिकर का उपयोग करें या YYYY-MM-DD प्रारूप में तिथियाँ टाइप करें। सटीकता के लिए समय शामिल हो सकता है।
- परिणाम प्राप्त करें: वर्षों, महीनों, सप्ताहों, दिनों, घंटों, मिनटों और सेकंडों में अंतर देखें, सब एक साथ।
तिथि कैलकुलेटर क्यों इस्तेमाल करें?
दो तिथियों के बीच दिन हाथ से गिनना धीमा और त्रुटि-प्रवण है, विशेष रूप से लीप वर्ष के साथ।
आप क्या गणना कर सकते हैं
- तिथि अंतर: दो तिथियों के बीच सटीक दिन, सप्ताह, महीने और वर्ष
- अवधि जोड़ें: प्रारंभ तिथि से N दिन/सप्ताह/महीने बाद की तिथि खोजें
- अवधि घटाएँ: संदर्भ तिथि से N अवधि पहले की तिथि खोजें
- आयु गणना: जन्म तिथि से पूर्ण वर्ष, महीने और दिन
- कार्य दिवस: सप्ताहांत को छोड़कर केवल कार्य दिवस गिनें
Date calculator kya hai?
एक date calculator तीन सबसे आम कैलेंडर प्रश्नों का उत्तर देता है: दो dates को कितने दिन अलग करते हैं, एक संदर्भ date से N दिन कौन सी date है, और एक विशिष्ट date के बारे में कैलेंडर क्या कहता है (सप्ताह का दिन, वर्ष का दिन, सप्ताह संख्या, leap year की स्थिति). हर प्रश्न tool में कुछ second लेता है और यदि आप इसे एक wall calendar के साथ हाथ से करने की कोशिश करते तो दस मिनट की त्रुटि-प्रवण गिनती लगती.
Calendar अंकगणित edge cases से भरा है. February में leap-year नियम के आधार पर 28 या 29 दिन होते हैं. Gregorian calendar (1582 में पेश) कुछ देशों में Julian calendar से 12 दिन का अंतर रखता है. Daylight saving time साल में दो बार घंटे जोड़ता और हटाता है. विभिन्न देश क्षेत्रीय छुट्टियों के कारण "business days" को अलग ढंग से परिभाषित करते हैं. एक अच्छी तरह से बनाया गया date calculator इन्हें सही ढंग से संभालता है ताकि आपको उनके बारे में सोचना न पड़े.
यह tool आपके browser के देशी JavaScript Date object का उपयोग करता है, जो लगभग वर्ष 1 से 275760 तक proleptic Gregorian कैलेंडर लागू करता है. Tool आपके browser में चलता है, इसलिए आपकी dates और जन्म दिनांक कभी हमारे servers को नहीं छूतीं. तीन tabs (Date Difference, Add/Subtract Days, Date Info) एक विशिष्ट user द्वारा पूछे जाने वाले लगभग 95 प्रतिशत date-math प्रश्नों को कवर करते हैं.
Calculator ke andar kya hai
Tool ऊपर तीन tabs उजागर करता है: Date Difference (दो dates के बीच), Add/Subtract Days (एक offset के साथ date math), और Date Info (एकल-date तथ्य). Panel switch करने के लिए एक tab पर click करें. Tabs परस्पर अनन्य हैं; switching अन्य panels में values को मिटाती नहीं जब तक आप reload न करें.
Date Difference panel दो HTML5 date inputs (Start Date और End Date) लेता है, हर एक अधिकांश platforms पर browser के देशी date picker के साथ render होता है. Result panel कुल दिन, plus संदर्भ के लिए सप्ताह, माह, और वर्षों में समकक्ष दिखाता है. Leap years और month lengths underlying Date object द्वारा स्वतः संभाले जाते हैं.
Add/Subtract Days panel एक start date, एक operation (Add या Subtract), और दिनों की संख्या लेता है. परिणाम वह संगणित date है जिसमें day-of-week दिखाया जाता है. Date Info panel एक एकल date लेता है और day of week, day of year (1 से 365 या 366), ISO week number, leap-year flag, और सादी भाषा में date दिखाता है. सारा output उस क्षण update होता है जब आप action button click करते हैं.
Itihaas aur prishthbhumi
Julian कैलेंडर (45 BC)
45 BC में Julius Caesar द्वारा Roman कैलेंडर का सुधार, जिसे astronomer Sosigenes of Alexandria ने design किया, ने 365-day वर्ष को हर चार साल में एक leap day के साथ पेश किया. Julian वर्ष औसत 365.25 दिन का था, जो लगभग 365.2422 दिन के वास्तविक tropical वर्ष से थोड़ा लंबा है. विचलन 16वीं सदी तक लगभग 10 दिन तक एकत्र हुआ, जिसने Gregorian सुधार के लिए मंच तैयार किया.
Gregorian कैलेंडर (1582)
Pope Gregory XIII के 1582 के सुधार ने 10 दिन हटाकर विचलन को सही किया (Catholic देशों में October 4, 1582 के बाद October 15, 1582 आया) और leap-year नियम को परिष्कृत किया: 100 से विभाज्य वर्ष leap year नहीं हैं जब तक कि वे 400 से भी विभाज्य न हों. इसलिए 1900 एक leap year नहीं था लेकिन 2000 था. सुधार असमान रूप से लागू हुआ: Britain और उसके American colonies ने 1752 में अपनाया (11 दिन हटाते हुए), Russia ने 1918 में, Greece ने 1923 में.
Unix epoch (1970)
1960 के दशक के अंत में Bell Labs Unix ने January 1, 1970 को 00:00 UTC पर अपने समय representation के लिए मूल बिंदु के रूप में चुना. हर Unix timestamp इस epoch से seconds गिनता है, यही कारण है कि date computing में हर जगह है. JavaScript का Date object आंतरिक रूप से Unix epoch से milliseconds store करता है और इसे हर date operation के लिए गणना आधार के रूप में उपयोग करता है, जिसमें इस tool के operations शामिल हैं.
ISO 8601 date representation को standardize करता है (1988)
ISO 8601:1988 ने सार्वभौमिक date format YYYY-MM-DD, 24-घंटे time format HH:MM:SS, और ISO सप्ताह संख्या योजना को परिभाषित किया (week 1 में वर्ष का पहला Thursday होता है, weeks Monday से शुरू होते हैं). मानक ही 2026-05-19 को किसी भी देश में वही अर्थ देने वाला बनाता है, 05/19/2026 (US) बनाम 19/05/2026 (UK) की अस्पष्टता को समाप्त करते हुए. यह calculator आंतरिक रूप से ISO 8601 का उपयोग करता है और Date Info tab में ISO week numbers प्रदान करता है.
JavaScript Date object (1995)
1995 में Brendan Eich के JavaScript 1.0 में Java के java.util.Date पर आधारित एक Date object शामिल था (जो स्वयं Unix से प्रेरणा लेता था). यह प्रसिद्ध रूप से अल्प-निर्दिष्ट और अजीब था: 2 बनाम 02 parse करना अलग browsers में अलग परिणाम देता था, month indices 1 से 12 के बजाय 0 से 11 चलते थे, और timezone handling असंगत थी. विशेषताएँ आज आंशिक रूप से ठीक हैं, लेकिन अधिकांश पिछड़ी-संगतता के लिए बनी हुई हैं.
Temporal API (2024 se aage)
TC39 (JavaScript मानक निकाय) ने 2024 में Temporal API को मंज़ूरी दी, legacy Date object के लिए लंबे समय से प्रतीक्षित प्रतिस्थापन. Temporal date, time, datetime, duration, और timezone अवधारणाओं को स्वच्छ रूप से अलग करता है, 25 वर्षों की संचित विशेषताओं को ठीक करते हुए. 2026 तक, Temporal आधुनिक browsers में एक flag के पीछे और polyfill के माध्यम से ship हो रहा है. इस calculator के भविष्य के संस्करण Temporal का उपयोग करेंगे जब browser समर्थन सार्वभौमिक होगा.
Praayogik workflows
Project deadline की उल्टी गिनती
Start के रूप में आज की date, End के रूप में project deadline enter करें, Calculate click करें. Tool सटीक शेष दिन, plus executive-summary वाक्यांश के लिए सप्ताह और माह दिखाता है. Project plans, OKR check-ins, sprint planning, और किसी भी सेटिंग के लिए उपयोगी जहाँ "दो महीने और 12 दिन" "73 दिन" से बेहतर पढ़ा जाता है.
उम्र की गणना
Start के रूप में जन्म दिनांक, End के रूप में आज की date enter करें. परिणाम वर्ष, माह, और दिन दिखाता है. यह healthcare forms, school enrollment, immigration documents, और किसी भी सेटिंग के लिए मानक उम्र प्रदर्शन है जहाँ "27 वर्ष 3 माह 14 दिन" केवल "27" से अधिक सटीक है.
Contract अवधि सत्यापन
एक freelance engagement, employment contract, या property lease के लिए, कुल दिनों की पुष्टि करने के लिए start और end dates enter करें. Off-by-one त्रुटियों को पकड़ने के लिए contract की बताई गई अवधि से तुलना करें (end date inclusive है या exclusive billing के लिए मायने रखता है). Tool की "exact calendar days" गणना अधिकांश accounting software द्वारा उपयोग किए जाने वाले सम्मेलन से मेल खाती है.
Subscription नवीनीकरण की योजना
वार्षिक subscriptions (SaaS, gym, magazine) के लिए, Add panel में Start के रूप में renewal date enter करें, 365 दिन जोड़ें (या जो भी अवधि हो), और आपके पास अगली renewal date है. Tool month-end edge cases को स्वतः संभालता है (Feb 28 पर शुरू करें, 365 जोड़ें, अगले साल का March 1 पाएँ; leap year के Feb 29 पर शुरू करें, 365 जोड़ें, अगले साल का Feb 28 पाएँ).
वर्षगाँठ की योजना
एक wedding anniversary, founder's day, या किसी भी milestone के लिए, Add panel का उपयोग Start के रूप में मूल date और दिनों के रूप में 365 (एक वर्ष) या 3650 (दस वर्ष) के साथ करें. परिणाम आपको बताता है कि anniversary किस date और सप्ताह के दिन पर पड़ती है, ताकि आप एक restaurant book कर सकें या celebration schedule कर सकें. 25-साल और 50-साल के मील के पत्थर इस तरह आसानी से calculate किए जा सकते हैं.
प्रसवपूर्व समय-निर्धारण
Pregnancy की अनुमानित due date पारंपरिक रूप से अंतिम मासिक धर्म से 280 दिन है. Start के रूप में LMP enter करें, 280 जोड़ें, EDD प्राप्त करें. EDD के लिए Date Info panel सप्ताह का दिन दिखाता है ताकि आप hospital visit की योजना बना सकें. यह एक मोटा अनुमान है; एक healthcare provider को ultrasound के साथ पुष्टि करनी चाहिए.
Aam khataarey
समय क्षेत्र (UTC बनाम स्थानीय)
JavaScript Date objects समय में क्षण दर्शाते हैं, कैलेंडर dates को नहीं. जब आप date picker में 2026-05-19 चुनते हैं, browser इसे स्थानीय समय की मध्यरात्रि के रूप में व्याख्या करता है. यदि आप कई समय क्षेत्रों (अंतर्राष्ट्रीय logistics, flight schedules) के पार calculate कर रहे हैं, परिणाम एक दिन off हो सकता है. यह tool लगातार स्थानीय समय का उपयोग करता है, जो अधिकांश व्यक्तिगत कैलेंडर प्रश्नों के लिए सही विकल्प है लेकिन अंतर्राष्ट्रीय संदर्भों पर ध्यान दें.
Daylight saving time संक्रमण
उन देशों में जो daylight saving time का पालन करते हैं (USA, EU, Australia का अधिकांश हिस्सा), March में एक दिन 23 घंटे लंबा होता है और November में एक दिन 25 घंटे लंबा होता है. DST संक्रमण को पार करने वाली दो dates के बीच घंटे गिनना एक परिणाम देता है जो दिन गिनती से एक घंटे अलग होता है. Tool कैलेंडर दिन गिनता है, घंटे नहीं, इसलिए DST दिन-गिनती परिणाम को प्रभावित नहीं करता; यह तब मायने रखता यदि आप घंटों में बीते समय को मापते.
Leap-year edge cases
एक वर्ष leap year है यदि 4 से विभाज्य हो, सिवाय शताब्दियों (00 से समाप्त होने वाले वर्ष) के जो 400 से विभाज्य होनी चाहिए. इसलिए 2000 leap year था, 1900 नहीं था, 2100 नहीं होगा, 2400 होगा. अधिकांश calculator bugs शताब्दी अपवाद के बिना "4 से विभाज्य" मान लेते हैं. Tool यह सही करता है क्योंकि JavaScript का Date इसे देशी रूप से संभालता है.
Date math में महीने-अंत की अस्पष्टता
यदि आप January 31 में एक माह जोड़ते हैं, आपको कौन सी date मिलती है? February 28 (या 29) सबसे आम उत्तर है (Excel यही करता है), लेकिन March 3 (या 2) भी रक्षा योग्य है (31 दिन बाद). विभिन्न software उत्पाद और कानूनी अधिकार क्षेत्र इसे अलग ढंग से संभालते हैं. Add/Subtract panel अस्पष्टता को बायपास करने के लिए सटीक दिन गिनती का उपयोग करता है. यदि आपको कैलेंडर-माह जोड़ चाहिए, स्पष्ट रूप से 30 या 31 दिन जोड़ें.
1582 calendar gap
October 4 और October 15, 1582 के बीच, Gregorian सुधार ने Catholic देशों में 10 दिन हटाए (उन देशों में अधिक जिन्होंने बाद में अपनाया: Britain के लिए 1752 में 11 दिन, Russia के लिए 1918 में 13 दिन). सुधार को पार करने वाली dates की गणना करते समय यह चुनने की आवश्यकता होती है कि proleptic Gregorian (मान लें कि नया कैलेंडर हमेशा लागू हुआ) या ऐतिहासिक date का उपयोग करना है. यह tool proleptic Gregorian का उपयोग करता है, जो JavaScript Date सम्मेलन है. 1582 से पहले के वंशावली या ऐतिहासिक अनुसंधान के लिए, एक विशेष tool का उपयोग करें.
Business days देश के अनुसार बदलते हैं
USA में, business days Saturday, Sunday, और लगभग 11 संघीय छुट्टियों को बाहर रखते हैं. UK में, गिनती समान है लेकिन अलग छुट्टियों के साथ (Easter dates, Boxing Day, late summer bank holiday). Saudi Arabia में, सप्ताहांत Friday-Saturday है. यह tool business days गणना नहीं करता; यह कैलेंडर दिन गिनता है. Business-day गणित के लिए, एक payroll या HR tool का उपयोग करें जो आपके देश का छुट्टी कैलेंडर जानता हो.
Gopniyata aur data handling
सारी गणनाएँ आपके browser में JavaScript के देशी Date object का उपयोग करके होती हैं. हम आपकी dates को किसी server पर नहीं भेजते, inputs log नहीं करते, गणनाओं से जुड़े cookies नहीं रखते. जन्म दिनांक, contract dates, और कोई भी अन्य संवेदनशील कैलेंडर data सख्ती से आपके device पर रहता है. Page reload करें और पिछले inputs चले गए.
Page load होने के बाद, tool offline काम करता है. बुनियादी date math के लिए कोई CDN libraries आवश्यक नहीं हैं. आप network से disconnect कर सकते हैं और उम्र गणना या deadline math चला सकते हैं बिना आपके device से कुछ जाए.
यह calculator कब उपयोग नहीं करना चाहिए
1582 से पहले की खगोलीय या ऐतिहासिक dates
उन ऐतिहासिक अनुसंधानों के लिए जो उस समय उपयोग में रहे कैलेंडर में व्यक्त dates की आवश्यकता रखते हैं (शुरुआती ईसाई Europe के लिए Julian, इस्लामी और चीनी इतिहास के लिए चंद्र कैलेंडर), एक विशेष कैलेंडर converter (Steel Calendar, NASA JPL Horizons) का उपयोग करें. यह tool proleptic Gregorian का उपयोग करता है और 1582 से पहले की घटनाओं के लिए एक अलग उत्तर देगा.
छुट्टियों के साथ Business-day गणनाएँ
Contract अवधि, payment deadlines, या service-level-agreement clocks को business days में (सप्ताहांत और देश-विशिष्ट छुट्टियों को बाहर रखते हुए) calculate करते समय, TimeAndDate.com का business-day calculator, या अपनी company का HR या payroll system जैसा एक देश-जागरूक tool का उपयोग करें. यह tool केवल कैलेंडर दिन गिनता है.
Recurring event schedulers (हर मंगलवार, मासिक)
कैलेंडर पुनरावृत्ति set up करने के लिए ("महीने का हर दूसरा Tuesday", "हर तिमाही का पहला business day"), Google Calendar, Apple Calendar, या Outlook का उपयोग करें. वे RFC 5545 (iCalendar) से RRULE pattern संभालते हैं जिसमें दर्जनों edge cases हैं. यह tool one-off date गणित के लिए है, दोहराए जाने वाले schedules प्रबंधित करने के लिए नहीं.
कई शहरों में Time-zone रूपांतरण
कई समय क्षेत्रों (NYC, London, Tokyo, Sydney) में समय में एक क्षण पर meetings के लिए, World Clock Meeting Planner जैसा एक समर्पित tool का उपयोग करें. यह calculator स्थानीय समय में काम करता है और multi-zone रूपांतरण नहीं करता. Absolutool world-clock tool उस उपयोग के मामले को कवर करता है.
Aur sawaal
Day of week कैसे संगणित होता है?
JavaScript का Date.getDay() 0 से 6 (Sunday से Saturday) तक एक संख्या लौटाता है. आंतरिक रूप से, engine Zeller's congruence या एक समान lookup-table algorithm का उपयोग करता है. हाथ से Manual day-of-week गणना भी मौजूद है, John Conway का Doomsday algorithm आपको सप्ताह के दिनों को मानसिक रूप से seconds में संगणित करने देता है. Computer उपयोग के लिए, बस Date API पर भरोसा करें.
Differences संगणित करते समय महीने कैसे गिने जाते हैं?
कई सम्मेलन मौजूद हैं. (1) "Whole months" dates के बीच पूर्ण महीने गिनता है: Feb 15 से April 14 1 महीना है (अभी 2 नहीं). (2) दिन की उपेक्षा करके महीने की संख्या में अंतर: Feb 15 से April 14 2 महीने हैं. (3) कुल दिन औसत महीने की लंबाई (30.44) से विभाजित: Feb 15 से April 14 58 / 30.44 = 1.91 महीने हैं. यह tool सम्मेलन (1) का उपयोग करता है, जो अधिकांश लोग उम्र और अवधि के बारे में जैसे बात करते हैं उससे मेल खाता है.
ISO week number kya hai?
ISO 8601 एक वर्ष का सप्ताह 1 उस सप्ताह के रूप में परिभाषित करता है जिसमें पहला Thursday होता है. Weeks Monday से शुरू होते हैं. इसलिए January 1, 2024 (एक Monday) 2024 के week 1 में था, लेकिन January 1, 2023 (एक Sunday) 2022 के week 52 में था. सम्मेलन व्यापारिक कैलेंडरों के लिए मायने रखता है, विशेष रूप से Europe में जहाँ ISO सप्ताह संख्याएँ payroll पर, retail planning में, और शैक्षणिक schedules में दिखती हैं. Date Info tab ISO सप्ताह संख्या दिखाता है.
क्या मैं Easter calculate कर सकता हूँ?
सीधे नहीं. Easter Sunday वसंत विषुव के बाद पहले पूर्णिमा के बाद पहला Sunday है, Computus नामक एक जटिल algorithm का उपयोग करके calculate किया जाता है. यह tool Easter संगणित नहीं करता. किसी भी साल में date के लिए, Wikipedia के "List of dates for Easter" article पर साल lookup करें. विभिन्न कैलेंडर आधारों के कारण पश्चिमी और पूर्वी (Orthodox) Easter अक्सर अलग होते हैं.
मैं दो dates के बीच कार्य दिवस कैसे संगणित करूँ?
एक मोटा अनुमान: कुल दिन, सप्ताहांत घटाकर. (Days / 7) सप्ताहों की संख्या देता है; कार्य दिवसों के लिए 5 से गुणा करें, फिर बचे हुए-दिन कार्यदिनों को जोड़ें. स्थानीय छुट्टियों सहित एक सटीक संख्या के लिए, एक देश-विशिष्ट business-day calculator का उपयोग करें (TimeAndDate.com 200+ देशों में काम करता है). Tool स्वयं कैलेंडर दिन गिनता है; कार्य-दिवस समायोजन आप पर है.
Fiscal-year गणनाओं के बारे में क्या?
Fiscal years हर company या सरकार द्वारा set किए गए कैलेंडरों पर चलते हैं: US संघीय fiscal year October 1 से September 30 तक है, UK व्यक्तिगत tax year April 6 से April 5 तक है, कई corporations January-to-December कैलेंडर वर्ष का उपयोग करते हैं. Fiscal-year गणित के लिए, fiscal year को एक मनमाने 365-day अवधि की तरह मानकर और Add/Subtract panel का उपयोग करके calculate करें. या एक समर्पित finance tool का उपयोग करें जो आपकी विशिष्ट fiscal परिभाषाओं को जानता हो.