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

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

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

सूत्र (फॉर्मूला): जूलियन–ग्रेगोरियन कैलेंडर तिथि रूपांतरण कैलकुलेटर
Show calculation steps (1)
  1. Julian date to Julian Day Number

    Julian date to Julian Day Number: जूलियन–ग्रेगोरियन कैलेंडर तिथि रूपांतरण कैलकुलेटर

    Same a, y, m substitutions but without the 100/400 century-leap corrections.

विज्ञापन

परिणाम

बदली हुई तिथि
1,582 AD  ·  Month 6  ·  Day 5
लक्ष्य कैलेंडर में
परिणाम का युग 1 (AD / CE)
जूलियन डे नंबर 2,299,039
दिनों का अंतर (ग्रेगोरियन घटा जूलियन) +10 days

यह कैलकुलेटर क्या करता है

यह टूल किसी कैलेंडर तिथि को जूलियन कैलेंडर (45 ईसा पूर्व में लागू, जिसमें 4 से विभाज्य हर वर्ष लीप वर्ष होता है) और ग्रेगोरियन कैलेंडर (1582 का सुधार, जो हर 400 वर्षों में तीन लीप दिन हटा देता है) के बीच बदलता है। आप किसी एक कैलेंडर में तिथि डालिए और यह दूसरे कैलेंडर की उससे मेल खाती तिथि लौटा देगा। यह विशुद्ध रूप से खगोलीय/पश्चिमी कैलेंडर रूपांतरण है और हर जगह एक समान लागू होता है — यह किसी क्षेत्र या देश विशेष से बँधा नहीं है।

आरेख जिसमें एक जूलियन कैलेंडर तिथि और एक ग्रेगोरियन कैलेंडर तिथि केंद्रीय जूलियन डे नंबर से जुड़ी दिखाई गई हैं
दोनों कैलेंडर एक साझा जूलियन डे नंबर के माध्यम से, सामान्य संदर्भ बिंदु के रूप में, परिवर्तित होते हैं।

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

पहले स्रोत कैलेंडर चुनिए (वह प्रणाली जिसमें आपकी डाली गई तिथि लिखी है); परिणाम स्वतः दूसरी प्रणाली में बन जाएगा। युग चुनिए (AD/CE या BC/BCE), फिर वर्ष, महीना और दिन भरिए। कैलकुलेटर बदला हुआ युग, वर्ष, महीना और दिन बताता है, साथ ही बीच की जूलियन डे नंबर (JDN) गणना और दिनों का अंतर भी दिखाता है (उस तिथि पर ग्रेगोरियन, जूलियन से कितने दिन आगे है)।

सूत्र की व्याख्या

सबसे साफ़ और सटीक रूपांतरण JDN के रास्ते होता है — यह एक पूर्णांक दिन-गणना है जो किसी भी कैलेंडर से स्वतंत्र है। चरण A में स्रोत (वर्ष, महीना, दिन) को मानक पूर्णांक सूत्रों से JDN में बदला जाता है — एक जूलियन रूप $$\text{JDN} = D + \left\lfloor\frac{153m+2}{5}\right\rfloor + 365y + \left\lfloor\frac{y}{4}\right\rfloor - 32083$$ और एक ग्रेगोरियन रूप $$\text{JDN} = D + \left\lfloor\frac{153m+2}{5}\right\rfloor + 365y + \left\lfloor\frac{y}{4}\right\rfloor - \left\lfloor\frac{y}{100}\right\rfloor + \left\lfloor\frac{y}{400}\right\rfloor - 32045$$ चरण B में उसी JDN को दूसरे कैलेंडर में बदला जाता है। सभी विभाजन गणितीय फ्लोर (floor) विभाजन हैं, और BC वर्षों के लिए खगोलीय संख्यांकन प्रयोग होता है: किसी BC वर्ष B के लिए खगोलीय वर्ष 1 - B होता है (1 BC = 0, 45 BC = -44), जिससे वर्ष 0 के आर-पार की गणना बिल्कुल सटीक रहती है।

विज्ञापन
सपाट संख्या रेखा जो अक्टूबर 1582 में जूलियन और ग्रेगोरियन कैलेंडर तिथियों के बीच 10 दिनों की छलांग दिखाती है
अक्टूबर 1582 में ग्रेगोरियन सुधार ने 10 दिन छोड़ दिए, जो दोनों कैलेंडरों के बीच के अंतर को दर्शाता है।

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

ग्रेगोरियन AD 1582-06-15 लीजिए। \(Y_{astro} = 1582\) के साथ, ग्रेगोरियन-से-JDN सूत्र देता है \(\text{JDN} = 2299039\)। उसी JDN को जूलियन में बदलने पर मिलता है 1582-06-05। यानी ग्रेगोरियन 15 जून 1582 बराबर है जूलियन 5 जून 1582 के — उस समय ग्रेगोरियन कैलेंडर जूलियन से 10 दिन आगे था, जो अक्टूबर 1582 के सुधार से मेल खाता है (\(\text{dayDifference} = +10\))।

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

क्या वर्ष 0 होता है? नहीं। युग प्रणाली में 1 BC के तुरंत बाद AD 1 आता है। आंतरिक रूप से हम खगोलीय संख्यांकन का उपयोग करते हैं जहाँ वर्ष 0 = 1 BC होता है, जिससे गणना सतत बनी रहती है।

"प्रोलेप्टिक" क्यों कहते हैं? ये रूपांतरण हर कैलेंडर के नियमों को सभी तिथियों पर लागू करते हैं, भले ही वह कैलेंडर ऐतिहासिक रूप से उस समय अस्तित्व में था या नहीं। ये इस बात को ध्यान में नहीं रखते कि अलग-अलग देशों ने ग्रेगोरियन सुधार अलग-अलग समय पर अपनाया था।

समय के साथ यह अंतर कितना बढ़ता है? वर्ष 200 के आसपास लगभग 0 दिन, 1582 में +10 दिन, 1900–2099 के लिए +13 दिन, और 2100 के बाद से +14 दिन।

अंतिम अपडेट: