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

حاسبة ذكرى العمل

من عُيّن في 1 يونيو 2019 يبلغ ذكرى عمله الثامنة في 1 يونيو 2027، بعد 311 يومًا من 25 يوليو 2026. أدخل تاريخ التعيين والتاريخ المرجعي لتجهيز التذكيرات واللقاءات ورسائل الشكر في وقتها. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
تاريخ التوظيف
2019-06-01
تاريخ المرجع
2026-07-25
تحصل على
الذكرى السنوية القادمة
2027-06-01
الأيام المتبقية
311
رقم الذكرى السنوية
8
منسَّق
8th work anniversary on 2027-06-01 (311 days remaining)

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

تاريخ التعيين والتاريخ المرجعي ولماذا لا تُستخدم الساعة أبدًا

يجب أن تكون كل قيمة يومًا مدنيًا بصيغة YYYY-MM-DD، مثل ألفين وتسعة عشر شرطة صفر ستة شرطة صفر واحد للتعيين وألفين وستة وعشرين شرطة صفر سبعة شرطة خمسة وعشرين للقطة التقييم. يجوز تمرير بادئة تاريخ-وقت ISO-8601 كاملة؛ وإن وُجد وقت يُستخدم جزء التقويم فقط، لأن ذكرى العمل حدث مدني من تاريخ إلى تاريخ لا مدة ساعة مع مناطق زمنية.

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

تذكيرات ذكرى العمل وحدود الحساب

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

أبقِ التوقعات صادقة: تقيس هذه القدرة الذكريات المدنية الغريغورية بين تاريخين صريحين؛ ولا تتخطى عطل نهاية الأسبوع كأيام عمل، ولا تحمّل تقويمات عطل رسمية، ولا تطبّق جداول جوائز نقابية، ولا تجدول البريد الفعلي، ولا تجعل المرجع «اليوم» على الخادم. تتبع المدخلات قواعد الاحتفاظ نفسها لسائر عناصر parse في KIT. ولأن التنفيذ parse نقي من المستوى A، يبقى كل استدعاء ناجح رخيصًا وحتميًا وخاليًا من رموز النموذج أو الشبكة الصادرة—وهذا بالضبط ما تحتاجه مجموعات الانحدار عند تثبيت تعيينات يوم الكبيسة ولقطات منتصف السنة عبر عقود من سجلات التوظيف.

تذكيرات المديرين وتجهيز اللقاءات الفردية

أظهر للمدير كم يومًا يتبقى حتى ذكرى العمل التالية لمرؤوسه حتى يتسع جدول اللقاء لملاحظة أو هدية أو شكر علني.

كيف تُعالَج تعيينات يوم الكبيسة؟

تعيين في 29 فبراير يصبح 28 فبراير في سنوات الذكرى غير الكبيسة.

متى ذكرى عملي التالية إذا بدأت العمل في 1 يونيو 2019؟

إذا حسبنا من 25 يوليو 2026 فهي في 1 يونيو 2027، وهي الذكرى الثامنة، وبقي عليها 311 يومًا. أما الذكرى السابقة في 1 يونيو 2026 فقد مضت عند ذلك التاريخ المرجعي.

ماذا يحدث إذا وافق التاريخ المرجعي يوم الذكرى نفسه؟

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

هل تستخدم الحاسبة تاريخ اليوم تلقائيًا؟

لا. أنت من يُدخل التاريخ المرجعي دائمًا، لأن الحاسبة لا تقرأ أي ساعة. أدخل تاريخ اليوم لعد تنازلي حالي، أو أي يوم آخر لمراجعة وضع سابق أو لاحق.

هل يمكن أن يسبق التاريخ المرجعي تاريخ التعيين؟

لا. إذا وقع التاريخ المرجعي قبل التعيين يُرفض الإدخال برسالة واضحة، لأن ذكرى العمل لا يمكن أن تسبق أول يوم عمل.

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

POSThttps://api.kit.forhosting.com/date/work-anniversary

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

curl -X POST https://api.kit.forhosting.com/date/work-anniversary \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hire_date":"2019-06-01","reference_date":"2026-07-25"}'
{
  "hire_date": "2019-06-01",
  "reference_date": "2026-07-25"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.work_anniversary",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

يشغّل نفس الوحدة النقية أداة المتصفح المجانية وواجهة API المدفوعة مسبقًا، فتبقى مهام التذكير وروبوتات الدردشة واختبارات الانحدار القابلة لإعادة الإنتاج مستقرة بايتًا ببايت. تفشل الأيام التقويمية غير الصالحة والأزواج المعكوسة بـ invalid_input ولا تُفوتر؛ وتكلف العناصر الناجحة $0.002 من رصيد KIT.

تاريخ التعيين والتاريخ المرجعي ولماذا لا تُستخدم الساعة أبدًا

أرسل حقلَي نص إلزاميين: hire_date وreference_date. تربط الأسماء البديلة الاختيارية hire وstart_date وemployment_start وfrom بحقل التعيين؛ وreference وas_of وto وon وevaluation_date بحقل المرجع، حتى تحتفظ نماذج الموارد البشرية وSDK بأسماء مألوفة. الحقلان إلزاميان عمدًا: عدّ تنازلي يستبدل بصمت ساعة المضيف ينتج إجابات مختلفة في CI وعلى حاسوب محمول في منطقة أخرى وعلى عامل API في UTC، فيكسر تقاويم التذكير واختبارات الانحدار القابلة لإعادة الإنتاج. تُرفض الأزواج المستحيلة مثل ألفين وثلاثة وعشرين شرطة صفر اثنين شرطة تسعة وعشرين بـ invalid_input بدل ضبطها إلى مارس.

كيف يُحسب التاريخ التالي والأيام المتبقية

تعدّ المحرّك أولًا سنوات الذكرى المكتملة بإضافة سنوات تقويمية كاملة إلى تاريخ التعيين مع ضبط نهاية الشهر، ثم تسأل إن وقع ذلك التاريخ المضبوط على المرجع تمامًا. إن وقع، وانقضت سنة توظيف واحدة على الأقل، فاليوم هو الذكرى والعدّ صفر. وإلا فالتاريخ التالي بعد سنة تقويمية إضافية. عند النجاح تعيد الاستجابة hire_date وreference_date مُطبَّعين بصيغة YYYY-MM-DD، ثم next_anniversary كتاريخ مدني لذكرى التوظيف التالية في المرجع أو بعده. الحقل days_remaining هو فرق الأيام الكاملة الحصري بين الترتيبين، فيعطي يوم الذكرى نفسه صفر أيام متبقية ويكون is_anniversary صحيحًا. الحقل anniversary_number هو الترتيب الذي يُعدّ إليه أو يُحتفى به اليوم: الذكرى الأولى بعد سنة من التعيين، والخامسة بعد خمس سنوات، وهكذا. تصبح تعيينات التاسع والعشرين من فبراير الثامن والعشرين من فبراير في سنوات الهدف غير الكبيسة، وفق الممارسة المدنية الشائعة في الموارد البشرية، ويكون leap_adjusted صحيحًا عندما طُبّق ذلك الضبط على التاريخ التالي. يُدرج الحقل last_anniversary فقط عندما وقعت ذكرى واحدة على الأقل؛ ويُحذف في يوم التعيين نفسه وطوال السنة الأولى غير المكتملة حتى لا تظهر المفاتيح الاختيارية كـ null. السلسلة formatted سطر مقروء مثل الذكرى التاسعة للعمل في تاريخ مع مئتين وثلاثة وثلاثين يومًا متبقيًا، أو الذكرى الثامنة للعمل هي اليوم، وmethod دائمًا work_anniversary حتى تؤكد الموجّهات واختبارات الانحدار العقد. هذه نيّة بحث مختلفة عن حاسبة مدة خدمة مكتملة: تلك تجيب كم اكتمل من المدة؛ وهذه تجيب متى ينبغي أن ينطلق الدبوس أو البطاقة أو تذكير Slack التالي.

استخدام API والتسعير ومسارات التذكير وحدود صادقة

أرسل جسم JSON مضغوطًا بطريقة POST يتضمن سلسلتي hire_date وreference_date. استدعِ API المدفوعة مسبقًا عندما تحتاج دفعات التذكير أو مجدولات البطاقات الإلكترونية أو ودجات الشبكة الداخلية أو روبوتات Slack عقدًا مستقرًا برصيد KIT عند $0.002 لكل عنصر ناجح؛ لا تستهلك إخفاقات التحقق الرصيد بعد رفض المحرّك. يمكن لمؤلفي SDK تعيين next_anniversary وdays_remaining إلى شارة عدّ تنازلي رئيسية وعرض anniversary_number مع السلسلة formatted لتسميات إمكانية الوصول، بنفس شكل الاستجابة في كل ربط لغوي.

تقاويم التقدير وجدولة البطاقات

احسب next_anniversary وdays_remaining لكل موظف مقابل تاريخ as-of أسبوعي حتى تنطلق البطاقات والشهادات ولافتات الشبكة الداخلية في اليوم المدني الصحيح.

تصدير دفعات HRIS للمحطات القادمة

التقط anniversary_number وnext_anniversary مقابل تاريخ as-of للرواتب حتى تعيد التقارير واختبارات الانحدار إنتاج العدّ نفسه في كل تشغيل.

كيف أحصل على ذكرى العمل التالية من تاريخ التعيين؟

أرسل JSON يتضمن hire_date وreference_date بصيغة YYYY-MM-DD. تشمل الاستجابة next_anniversary وdays_remaining وanniversary_number وis_anniversary وسلسلة formatted للعدّ التنازلي.

هل تُستخدم تاريخ اليوم تلقائيًا؟

لا. reference_date إلزامي. لا تقرأ المحرّك ساعة النظام أبدًا، فتبقى مهام التذكير متطابقة في CI والمتصفحات وعمال API.

ماذا يحدث إذا كان التاريخ المرجعي هو يوم الذكرى نفسه؟

days_remaining صفر وis_anniversary صحيح. الحقل next_anniversary هو ذلك التاريخ نفسه، وanniversary_number هو السنة المكتملة المحتفى بها اليوم.

كم تكلفة حاسبة تاريخ ذكرى العمل؟

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

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