ماذا تفعل هذه الحاسبة
تحوّل هذه الأداة أي تاريخ بين التقويم اليولياني (الذي أُقرّ عام 45 قبل الميلاد، وفيه كل سنة تقبل القسمة على 4 تُعدّ سنة كبيسة) والتقويم الميلادي الجريجوري (إصلاح عام 1582 الذي يحذف ثلاثة أيام كبيسة كل 400 سنة). تكتب التاريخ بأحد التقويمين فتعطيك ما يقابله في الآخر. وهي عملية تحويل فلكية بحتة بين التقويمين الغربيين، تنطبق بالطريقة نفسها في كل مكان ولا ترتبط بمنطقة أو دولة معيّنة.
كيفية الاستخدام
اختر التقويم المصدر (النظام الذي كُتب به التاريخ الذي أدخلته)، فيظهر الناتج في النظام الآخر تلقائيًا. حدّد الحقبة (ميلادي أو قبل الميلاد)، ثم أدخل السنة والشهر واليوم. تعرض الحاسبة الحقبة والسنة والشهر واليوم بعد التحويل، إضافةً إلى رقم اليوم اليولياني (JDN) كقيمة وسيطة، وفرق الأيام (كم يومًا يتقدّم فيها التقويم الميلادي على اليولياني لذلك التاريخ).
شرح المعادلة
أنظف طريقة للتحويل الدقيق تمرّ عبر رقم اليوم اليولياني (JDN)، وهو عدّاد أيام صحيح مستقلّ عن أي تقويم. في الخطوة (أ) يُحوَّل التاريخ المصدر (السنة، الشهر، اليوم) إلى رقم JDN باستخدام المعادلات الصحيحة المعروفة (صيغة لليولياني وأخرى للميلادي). صيغة الميلادي:
$$\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$$وصيغة اليولياني:
$$\text{JDN} = D + \left\lfloor\frac{153m+2}{5}\right\rfloor + 365y + \left\lfloor\frac{y}{4}\right\rfloor - 32083$$وفي الخطوة (ب) يُحوَّل رقم JDN إلى التقويم الآخر. وجميع عمليات القسمة هي قسمة أرضية (floor) رياضية، أما سنوات ما قبل الميلاد فتُرقَّم فلكيًا: تصبح السنة الفلكية للسنة B قبل الميلاد مساوية لـ 1 - B (فسنة 1 ق.م = 0، و45 ق.م = -44)، ما يجعل المرور ذهابًا وإيابًا عبر السنة صفر دقيقًا تمامًا.
مثال محلول
التاريخ الميلادي 1582-06-15. بأخذ السنة الفلكية = 1582، تعطي صيغة التحويل من الميلادي إلى JDN قيمة \(\text{JDN} = 2299039\). وعند تحويل هذا الرقم إلى التقويم اليولياني نحصل على 1582-06-05. أي أنّ 15 يونيو 1582 ميلادي يقابل 5 يونيو 1582 يولياني — فقد كان التقويم الميلادي متقدّمًا حينها على اليولياني بـ 10 أيام، وهو ما يوافق إصلاح أكتوبر 1582 (فرق الأيام = +10).
الأسئلة الشائعة
هل توجد سنة صفر؟ لا. في نظام الحقب تأتي سنة 1 ميلادية مباشرةً بعد سنة 1 قبل الميلاد. أما داخليًا فنستخدم الترقيم الفلكي حيث تكون السنة صفر = 1 قبل الميلاد، وهذا ما يجعل الحساب متّصلًا دون انقطاع.
لماذا كلمة «استباقي» (proleptic)؟ لأنّ هذه التحويلات تطبّق قواعد كل تقويم على جميع التواريخ، حتى تلك التي تسبق وجود ذلك التقويم تاريخيًا. وهي لا تأخذ في الاعتبار أنّ الدول تبنّت الإصلاح الميلادي في أوقات مختلفة.
كم يبلغ الفرق عبر الزمن؟ نحو 0 يوم قرب سنة 200، و+10 أيام في سنة 1582، و+13 يومًا للفترة 1900–2099، و+14 يومًا اعتبارًا من سنة 2100 فصاعدًا.