ForHosting KIT · أدوات المطورين

محول التاريخ الإثيوبي إلى التاريخ الميلادي

يحوّل محول التاريخ الإثيوبي إلى الميلادي سنة وشهرًا ويومًا محددة صراحةً في التقويم الإثيوبي إلى التاريخ المقابل في التقويم الميلادي الاستباقي.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

وهو يدعم الأشهر الإثيوبية الثلاثة عشر كلها، بما فيها شهر باغومن القصير وقاعدة يومه الكبيس. يعتمد الحساب على عمليات تقويمية ثابتة بالأعداد الصحيحة، لذلك لا تتأثر النتيجة بإعدادات اللغة أو ساعة الحاسوب أو المنطقة الزمنية أو التوقيت الصيفي. تتضمن الاستجابة سلسلة تاريخ بنمط ISO وحقولًا منفصلة للسنة والشهر واليوم الميلادية، مما يسهل عرضها أو استخدامها في الأتمتة.

أدخل التاريخ الإثيوبي بدقة

أدخل السنة والشهر واليوم في التقويم الإثيوبي بصيغة أعداد صحيحة. تحتوي الأشهر من 1 إلى 12 دائمًا على 30 يومًا، أما الشهر 13 فهو باغومن، وهي الفترة القصيرة في نهاية السنة. يتكون باغومن عادةً من خمسة أيام، ويضاف إليه يوم سادس في السنة الإثيوبية الكبيسة. يتطلب المحول جميع المكونات لأن تخمين سنة محذوفة أو تفسير تاريخ جزئي سيجعل النتيجة ملتبسة. ويرفض أيضًا الكسور والسلاسل النصية الرقمية والصفر والقيم السالبة والأشهر خارج النطاق من 1 إلى 13 والأيام غير الموجودة في الشهر المختار. يفيد عقد الإدخال الصارم هذا في النماذج ومسارات البيانات، إذ تتحول القيمة المصدرية غير الصالحة إلى خطأ واضح بدل انتقالها بصمت إلى شهر آخر. فعلى سبيل المثال، تمثل السنة 2016 والشهر 1 واليوم 1 رأس السنة الإثيوبية، وتتحول إلى نظيرها الميلادي الدقيق. استخدم سلسلة التاريخ المعادة إذا أردت نتيجة موجزة، أو الحقول الرقمية المنفصلة إذا كان تطبيقك يخزن أجزاء التاريخ كلًا على حدة.

كيفية عمل التحويل الحسابي

يربط الحساب أولًا التاريخ الإثيوبي بعدد ثابت من الأيام استنادًا إلى الحقبة المعتمدة لذلك التقويم. تضيف كل سنة إثيوبية مكتملة 365 يومًا، وتضيف دورة الكبس ذات السنوات الأربع أيامها الإضافية، ويضيف كل شهر مكتمل 30 يومًا. ثم يفك العدد الثابت وفق قواعد التقويم الميلادي الاستباقي: تكون السنوات القابلة للقسمة على أربعة كبيسة عادةً، ولا تكون سنوات القرون كبيسة، بينما تعود السنوات القابلة للقسمة على 400 لتكون كبيسة. يمنع المرور بعدد أيام متصل الاعتماد على محللات التاريخ الخاصة بالمنصة، فهي لا تقبل عادةً مدخلات التقويم الإثيوبي وقد يختلف سلوكها باختلاف البيئة. كما يجعل النتيجة حتمية للتواريخ التاريخية والمستقبلية ضمن النطاق المنشور. لا يُرجع إلى التاريخ الحالي ولا يُنشأ وقت لليوم. يشير UTC هنا إلى تفسير ثابت لليوم لا يعتمد على المنطقة الزمنية، ولا يعني إزاحة الإدخال بفارق UTC. والمخرج هو اليوم الميلادي المقابل نفسه، محسوبًا بالكامل بعمليات محدودة على الأعداد الصحيحة.

استخدم النتيجة بأمان في التطبيقات

تعيد الاستجابة حقل تاريخ منسقًا على هيئة سنة-شهر-يوم، ثم خصائص رقمية للسنة والشهر واليوم. تلائم هذه البنية استيراد قواعد البيانات وفهارس الأرشيف وإجراءات السجل المدني وملاحظات البحث التاريخي وعمليات التكامل التي تتبادل التواريخ مع أنظمة تستخدم التقويم الميلادي. تعامل مع الناتج بوصفه تاريخًا تقويميًا لا لحظة زمنية. إذا احتاجت خطوة لاحقة إلى طابع زمني، فيجب أن تختار بصورة مستقلة الوقت والمكان وسياسة المنطقة الزمنية؛ فهذا المحول لا يخترع تلك التفاصيل. تستخدم القدرة التقويم الإثيوبي الحسابي ولا تحاول تفسير النص المكتوب بخط اليد أو أسماء الأشهر المحلية أو التواريخ غير المؤكدة أو العصور السابقة للسنة 1 أو التسلسلات الزمنية الأكاديمية البديلة. شغّلها في المتصفح للتحويل العرضي، أو استخدم API مقابل $0.002 عندما يكون التحقق والتحويل جزءًا من سير عمل قابل للتكرار. وبما أن المحرك الحسابي النقي نفسه ينفذ العملية، فإن أي إدخال صالح ينتج JSON نفسه في جميع قنوات التنفيذ المدعومة دون شبكة أو حالة قابلة للتغيير.

توحيد سجلات الأحوال المدنية

حوّل حقول التقويم الإثيوبي إلى تاريخ ميلادي قبل استيراد السجلات إلى نظام يتطلب تواريخ ميلادية.

إعداد الجداول الدولية

حوّل التاريخ الإثيوبي المعروف لحدث إلى اليوم الميلادي الذي يستخدمه الشركاء والتقاويم وأدوات التخطيط.

فهرسة المواد التاريخية

أضف نظيرًا ميلاديًا حتميًا إلى الوثائق المفهرسة بتواريخ صريحة من التقويم الإثيوبي.

ما تكلفة عملية تحويل واحدة؟

تكلف عملية التحويل الواحدة عبر API مبلغ $0.002. ويمكنك أيضًا تشغيل المحول في المتصفح من دون رسوم API.

هل يتكون التقويم الإثيوبي من ثلاثة عشر شهرًا؟

نعم. تحتوي الأشهر من 1 إلى 12 على 30 يومًا، ويحتوي الشهر 13، باغومن، على خمسة أيام أو ستة في السنة الكبيسة.

كيف تُعالج السنوات الإثيوبية الكبيسة؟

تُطبق دورة حسابية مدتها أربع سنوات. ويكون للسنة الإثيوبية التي يكون باقي قسمتها على أربعة ثلاثة يوم سادس في باغومن.

هل تؤثر المنطقة الزمنية في النتيجة؟

لا. المدخل والمخرج يومان تقويميان محسوبان من دون وقت أو فارق زمني أو ساعة محلية أو قاعدة توقيت صيفي.

هل يمكنني إرسال التاريخ كنص؟

لا. أدخل السنة والشهر واليوم كأعداد صحيحة منفصلة حتى يكون التاريخ صريحًا وقابلًا للتحقق من دون تحليل يعتمد على اللغة.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/date/ethiopian-to-gregorian

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/date/ethiopian-to-gregorian \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2016,"month":1,"day":1}'
{
  "year": 2016,
  "month": 1,
  "day": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.ethiopian_to_gregorian",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←