ForHosting KIT · التواريخ والوقت

الكاليندات/النونات/الإيدات الرومانية

يوافق 1 مارس 2020 كاليندات مارس في التقويم الروماني، وتُكتب Kalendis. أدخل تاريخًا حديثًا لترى كيف يُسمّى على الطريقة الرومانية الكلاسيكية، محسوبًا من الكاليندات والنونات والإيدات في شهره. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
التاريخ
2020-03-01
تحصل على
اتجاه التحويل
gregorian_to_roman
صيغة التاريخ الروماني
kalendae
اليوم
1
الشهر
3

يحوّل التواريخ المدنية الميلادية إلى تدوين التقويم الروماني الكلاسيكي (الكاليندات، النونات، الإيدوس).

كيف يعمل

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

المدخلات والمخرجات

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

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

الحالات الحدّية والقيود

تُرفض السلاسل الفارغة، والأنواع الخاطئة، والنطاقات المتناقضة في أبكر وقت ممكن، قبل أي عملية حسابية. وتُعامَل التواريخ المدنية التي لا تحمل منطقة زمنية بوصفها تواريخ تقويمية، من دون تحويل ضمني قد يُدخل التباسًا. وتنتقل جداول المطابقة اللازمة داخل مجلد القدرة نفسه، ولا يحدث أي اتصال بالشبكة في أثناء التشغيل، مما يحفظ السرية والسرعة معًا.

راجع الأمثلة المرجعية قبل أي عملية دمج. ويغطّي التوثيق ترتيب التحقق، وحتمية النتائج، والتطابق بين المتصفح وواجهة البرمجة، وسلاسل مطابقة الأخطاء المستقرة لأغراض الاعتماد، والمعالجة الآمنة لقيم الفاصلة العائمة الخارجة عن النطاق. وتتيح لك هذه الضمانات تثبيت السلوك المتوقَّع وكتابة اختبارات متينة لا تنكسر عند تغيّر التفاصيل الداخلية.

العمل اليومي

احصل على إجابة موثوقة من دون جدول بيانات.

الأتمتة

الدالة النقية نفسها في الأداة وواجهة البرمجة.

التعليم

أمثلة مرجعية ذهبية مستقرة لعروضك التوضيحية.

ما الكاليندات والنونات والإيدات؟

هي الأيام المرجعية الثابتة الثلاثة في كل شهر روماني. فالكاليندات هي اليوم الأول، والنونات تقع في اليوم الخامس أو السابع، والإيدات في اليوم الثالث عشر أو الخامس عشر.

في أي أشهر تتأخر النونات والإيدات؟

في مارس ومايو ويوليو وأكتوبر تقع النونات في اليوم السابع والإيدات في اليوم الخامس عشر. أما في بقية الأشهر فتقع في اليوم الخامس واليوم الثالث عشر.

كيف تُسمّى بقية أيام الشهر؟

تُعدّ رجوعًا حتى اليوم المرجعي التالي، فيُعبَّر عن التاريخ بعدد من الأيام قبل النونات أو الإيدات أو كاليندات الشهر التالي.

هل تحوّل الأداة التاريخ الروماني إلى تاريخ حديث؟

لا. فهي تعمل في اتجاه واحد: تُدخل تاريخًا حديثًا وتحصل على اسمه الروماني. وللاتجاه المعاكس اقرأ النتيجة على أنها عدد الأيام قبل اليوم المرجعي المذكور.

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

POSThttps://api.kit.forhosting.com/date/roman-date

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

curl -X POST https://api.kit.forhosting.com/date/roman-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2020-03-01"}'
{
  "date": "2020-03-01"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.roman_date",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

كيف يعمل

والحساب حتميٌّ بالكامل، ويجري تنفيذه مجانًا داخل متصفحك، معتمدًا على الدالة النقية نفسها التي تستخدمها واجهة برمجة التطبيقات، مما يضمن تطابقًا صارمًا بين القناتين. ويجري التحقق من المدخلات قبل أي عملية حسابية، بحيث يؤدي النوع الخاطئ إلى خطأ invalid_input واضح بدلًا من نتيجة خاطئة على نحو صامت. وبذلك يمكنك الاعتماد على النتيجة نفسها في كل مرة، سواء أكان ذلك داخل المتصفح أم عبر واجهة برمجة التطبيقات، من دون أي فرق يذكر بينهما.

المدخلات والمخرجات

أما القيم الوسيطة الضخمة جدًّا التي تتجاوز تمثيل IEEE-754 فتتحول إلى أخطاء خارج النطاق بدلًا من قيم فارغة مضلِّلة.

الحالات الحدّية والقيود

ولأن جميع الجداول محمولة محليًّا داخل المجلد، تبقى النتائج قابلة لإعادة الإنتاج بالكامل حتى من دون اتصال بالإنترنت، وهو ما يجعل هذه القدرة مثالية للبيئات المغلقة والمعزولة.

هل هي مجانية؟

نعم، الفئة A داخل المتصفح.

الشبكة؟

لا حاجة إلى شبكة؛ تُعالَج على جهازك.

مدخل غير صالح؟

invalid_input مع مطابقة واضحة.

مستقرة؟

أمثلة مرجعية حتمية تُثبِّت العقد.

المؤلف؟

samurai.

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