ForHosting KIT · المال والتمويل

حاسبة مدة الخدمة

من 1 مارس 2018 إلى 20 أغسطس 2024 تبلغ المدة 6 سنوات و5 أشهر و19 يومًا، أي 2364 يومًا في المجموع. أدخل تاريخ التعيين وتاريخ الاحتساب لتحصل على مدة الخدمة كما يكتبها ملف الموظف. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
تاريخ البدء
2018-03-01
تاريخ الانتهاء
2024-08-20
تحصل على
السنوات
6
الأشهر
5
الأيام
19
إجمالي الأيام
2,364

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

كيف تُحسب مدة الخدمة المدنية بالسنوات والأشهر والأيام

مدة الخدمة المدنية هي الفجوة التقويمية المكتملة بين تاريخ تعيين أو إنشاء أو بدء ويوم قطع أو آخر يوم عمل، مكتوبة كما يكتب ملف شؤون الموظفين طول الخدمة: سنوات ثم أشهر متبقية ثم أيام متبقية. طرح أعداد الأيام والقسمة على 365.25 لا ينتج هذا الشكل، لأن الأشهر متفاوتة الطول وفبراير يتغير في السنوات الكبيسة. تحلّل هذه الحاسبة تاريخي تقويم ISO صارمين بالشكل سنة-شهر-يوم بأربعة رقمين ثم رقمين ثم رقمين.

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

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

السنوات هي عدّ الأشهر مقسومًا على اثني عشر؛ والأشهر المتبقية هي الباقي.

أين تُستخدم حاسبة مدة الخدمة في الموارد البشرية والمالية والامتثال

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

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

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

طول الخدمة في العمل

من تاريخ تعيين ISO ويوم قطع، احصل على السنوات المكتملة والأشهر المتبقية والأيام المتبقية وعبارة مقروءة لمدة الخدمة لفترات التجربة والجوائز وقوائم الأقدمية.

فترة بقاء قرض أو تسهيل قائمًا

قِس منذ متى بقي قرض أو إيجار أو تسهيل قائمًا من الإنشاء إلى تاريخ الكشف، بالسنوات والأشهر والأيام لا كمدة EMI بالأشهر.

الخدمة المتصلة وتواريخ الإيداع

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

كيف تُحسب مدة الخدمة بين تاريخين؟

اليوم التقويمي نفسه على الجانبين مدة خدمة صفر.

ماذا يحدث إذا سبق تاريخ النهاية تاريخ البداية؟

لا تكون مدة الخدمة المنقضية سالبة؛ الزوج المعكوس خطأ عميل ولا يُفوتر.

هل يُعد يوم البداية يومًا كاملًا من مدة الخدمة؟

مدة الخدمة زمن مدني مكتمل، كالعمر: يوم البداية نفسه صفر سنوات وصفر أشهر وصفر أيام.

كيف تُعامل تواريخ البداية في نهاية الشهر ويوم الكبيس؟

عند إضافة أشهر تقويم يُقصّ اليوم إلى آخر يوم في شهر الوصول، فالحادي والثلاثون من يناير زائد شهر هو الثامن أو التاسع والعشرون من فبراير. بداية في 29 فبراير تُرصد في سنة مشتركة تُقصّ إلى 28 فبراير. تُرفض تواريخ مستحيلة مثل 2023-02-29.

ماذا يحدث إذا كان تاريخ البداية والنهاية في اليوم نفسه؟

تكون النتيجة صفر سنوات وصفر أشهر وصفر أيام. فالفترة بدأت، لكن لم يكتمل بعد أي يوم تقويمي كامل حتى الآن.

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

POSThttps://api.kit.forhosting.com/fin/tenure

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

curl -X POST https://api.kit.forhosting.com/fin/tenure \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start_date":"2018-03-01","end_date":"2024-08-20"}'
{
  "start_date": "2018-03-01",
  "end_date": "2024-08-20"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.tenure",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

إذا سبق تاريخ النهاية تاريخ البداية تفشل المهمة بـ invalid_input بدل اختراع مدة سالبة. يشترك ودجت المتصفح المجاني وواجهة API في وحدة حتمية واحدة بلا ساعة مضيف ولا منطقة زمنية ولا كائن Date في JavaScript، فتتفق صادرات الموارد البشرية ونصوص المالية وفحوص الواجبات دائمًا على الزوج نفسه من التواريخ.

كيف تُحسب مدة الخدمة المدنية بالسنوات والأشهر والأيام

ينتج الزوج نفسه من تاريخي البداية والنهاية دائمًا JSON نفسه: بلا ساعة مضيف ولا منطقة زمنية ولا كائن Date في JavaScript ولا شبكة.

عقد الإدخال وشكل الاستجابة وأخطاء التواريخ المعكوسة

الأولى يوم البدء أو التعيين أو الإنشاء؛ والثانية يوم القطع أو آخر يوم في الفترة. يجب أن تكون كل قيمة يوم تقويم ISO صارمًا مثل ألفين وثمانية عشر شرطة صفر ثلاثة شرطة صفر واحد. وصّل النموذج المجاني في المتصفح للفحوص المكتبية، ثم استدع العقد نفسه من النصوص عندما تحتاج قوائم جماعية لطول الخدمة. أرسل سلسلتين إلزاميتين start_date و end_date. تقبل النواة نفسها الأسماء البديلة start و from و begin و hire_date للحقل الأول، و end و to و until و as_of و reference_date للثاني، حتى تحتفظ نصوص الرواتب ونماذج البحث بأسماء مألوفة دون تغيير الحساب. الحقول الناقصة والسلاسل الفارغة والقيم غير السلسلة والسلاسل التي لا تطابق نمط أربعة-اثنين-اثنين من الأرقام، والسنوات خارج واحد إلى تسعة آلاف وتسعمائة وتسعة وتسعين، والأشهر خارج واحد إلى اثني عشر، والأيام التي لا توجد في ذلك الشهر (الحادي والثلاثون من أبريل، والتاسع والعشرون من فبراير في سنة مشتركة) تفشل كلها بـ invalid_input مع تسمية الحقل، ولا تُفوتر تلك الإخفاقات. إذا سبق end_date قيمة start_date تفشل المهمة أيضًا بـ invalid_input: لا تكون مدة الخدمة المنقضية سالبة، ويُعد الزوج المعكوس خطأ عميل لا مدة بإشارة. اليوم التقويمي نفسه على الجانبين جائز ويعيد صفر سنوات وصفر أشهر وصفر أيام وصفر total_days: بدأت الفترة ولم يكتمل أي يوم مدني. عند النجاح يكرر المتن سلسلتي ISO المعياريتين لـ start_date و end_date؛ والأعداد الصحيحة years و months و days؛ و total_days بوصفه الامتداد المدني غير السالب للأيام؛ وعبارة إنجليزية قصيرة لمدة الخدمة بوحدات مفردة أو جمع؛ وسلسلة formula توثّق خوارزمية الأشهر المدنية. تستخدم استدعاءات API الناجحة القاعدة المنشورة $0.002 لكل عنصر؛ ولا تستهلك إخفاقات التحقق الرصيد المدفوع مسبقًا.

أين تُستخدم حاسبة مدة الخدمة في الموارد البشرية والمالية والامتثال

ولأن هذه القدرة محرك parse خالص، تكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة، ولا يستهلك فشل التحقق الرصيد المدفوع مسبقًا.

كم تكلفة حاسبة مدة الخدمة؟

أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ ولا يُفوتر الإدخال غير الصالح.

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