أدوات ذكية يومية

حاسبة أيام العمل

احسب عدد أيام العمل بين تاريخين، أو اعثر على تاريخ مستقبلي أو ماضٍ بعد إضافة عدد محدد من أيام العمل. يمكنك تخصيص أيام الإجازة الأسبوعية حسب بلدك أو نظام عملك.

الحاسبة

النتيجة

أدخل البيانات واضغط على احسب لرؤية النتيجة.

ما هي حاسبة أيام العمل ولماذا تحتاجها؟

حاسبة أيام العمل هي أداة متخصصة تحسب الأيام التي يُؤدَّى فيها العمل الفعلي — أي أيام الأعمال — بين تاريخين تقويميين. وخلافًا لحاسبة الأيام بين تاريخين التي تحتسب كل يوم بما فيها أيام الجمعة والسبت والإجازات الرسمية، تتجاوز حاسبة أيام العمل الأيامَ غير العمل لتمنحك عددًا دقيقًا للأيام المتاحة للعمل الفعلي.

هذا الفرق بالغ الأهمية في السياقات المهنية والقانونية. عندما ينص عقد على أن الدفع مستحق خلال 30 يوم عمل، فهذا لا يعني 30 يومًا تقويميًا — بل يعني 30 يومًا تكون فيها البنوك والمكاتب والشركات مفتوحة. إساءة فهم هذا الفرق قد تؤدي إلى تفويت المواعيد النهائية أو خرق العقود أو أخطاء في كشوف الرواتب.

تحل أداتنا المجانية على الإنترنت هذا الأمر على الفور. أدخل تاريخ البداية وتاريخ النهاية (أو عدد أيام العمل)، واختر الأيام التي تعتبرها إجازة أسبوعية، وستتولى الأداة الباقي — بلا صيغ جداول بيانات ولا عد يدوي ولا تخمين.


شرح وضعَي الحساب

تقدم هذه الحاسبة وضعين مختلفين يغطيان أكثر سيناريوهات حساب أيام العمل شيوعًا:

كلا الوضعين مفيد في سياقات مختلفة. استخدم "عدّ أيام العمل" حين تملك نطاقًا زمنيًا محددًا وتريد معرفة كم يوم عمل يحتوي. استخدم "احسب تاريخًا" حين تعرف عدد أيام العمل المتاحة وتريد تحديد الموعد النهائي الدقيق.


تخصيص أيام العطلة — اعمل بأي جدول إقليمي

لا تتبع كل دولة أو صناعة الجدول الأسبوعي نفسه. في معظم الدول الغربية العطلة القياسية هي السبت والأحد (أسبوع عمل من الاثنين إلى الجمعة). غير أن العطلة الرسمية في كثير من الدول العربية هي الجمعة والسبت، مما يجعل الأحد يومَ عمل عاديًا. وفي بعض القطاعات تسير العمليات ستة أيام في الأسبوع مع يوم إجازة واحد فقط.

تستوعب حاسبتنا جميع هذه السيناريوهات من خلال سبعة أزرار تبديل — واحد لكل يوم من أيام الأسبوع. الأيام المضاءة باللون الأحمر تُعدّ غير عمل وتُستثنى من عدد أيام العمل. الإعداد الافتراضي هو الجمعة والسبت للنسخة العربية، لكن يمكنك تحديد أي مجموعة تحتاجها.


تطبيقات عملية للمهنيين

معرفة العدد الدقيق لأيام العمل بين تاريخين ذات قيمة كبيرة في طيف واسع من الحالات المهنية:


كيف يعمل خوارزمية حساب أيام العمل

الحساب بسيط من الناحية المفاهيمية، وإن كان يستلزم فحص كل يوم على حدة في النطاق:

  1. ابدأ من تاريخ البداية مع عداد أيام عمل = 0.
  2. لكل تاريخ من البداية إلى النهاية (شاملًا كليهما)، حدد أي يوم من أيام الأسبوع يقع فيه (0 = الأحد، 1 = الاثنين، … 6 = السبت).
  3. إذا كان رقم اليوم غير موجود في مجموعة الأيام غير العمل، أضف 1 إلى عداد أيام العمل.
  4. انتقل إلى اليوم التقويمي التالي وكرر حتى تصل إلى تاريخ النهاية (مشمولًا).
  5. أرجع العدد النهائي لأيام العمل، وإجمالي الأيام التقويمية (نهاية − بداية + 1)، وعدد أيام العطلة المستثناة.

في وضع "احسب تاريخًا" تسير العملية بشكل عكسي: بدلًا من التكرار حتى تاريخ نهاية ثابت، تتقدم (أو تتراجع) يومًا بيوم وتتوقف حين يصل عداد أيام العمل إلى العدد المستهدف.

يتعامل هذا الأسلوب بشكل صحيح مع جميع الحالات الحدية — نهايات الأشهر والسنوات الكبيسة والقرون والنطاقات الممتدة عبر سنوات متعددة. على سبيل المثال، حساب أيام العمل عبر 28-29 فبراير في سنة كبيسة يُعالَج تلقائيًا لأن الخوارزمية تتحقق من كل تاريخ واحدًا واحدًا.


نصائح للحصول على نتائج دقيقة

بينما حاسبة أيام العمل دقيقة للغاية بالنسبة لجداول العطلات القياسية، ضع هذه النقاط في الاعتبار:


أيام العمل مقابل الأيام التقويمية: مقارنة سريعة

لتوضيح الفرق، تأمل جدول عمل من الأحد إلى الخميس (الجمعة والسبت إجازة) على مدى أسبوعين بدءًا من الأحد:

على مدى فترات أطول تتسع الفجوة بشكل ملحوظ. السنة الكاملة (365 يومًا) تحتوي عادةً على نحو 261 يوم عمل في جدول الأحد–الخميس (52 أسبوعًا × 5 أيام + يوم إضافي في سنوات معينة)، مع نحو 104 يوم عطلة أسبوعية. إضافة الإجازات الرسمية — التي تبلغ نحو 10-15 يومًا في السنة في معظم الدول العربية — يجعل أيام العمل الفعلية المتاحة أقرب إلى 245-250 يومًا.

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


استخدام هذه الأداة للمشاريع الحساسة للوقت

المواعيد النهائية المعبَّر عنها بأيام العمل شائعة جدًا. إليك بعض السيناريوهات الواقعية وكيفية استخدام حاسبتنا لكل منها:

الأسئلة الشائعة

ما هي حاسبة أيام العمل؟

حاسبة أيام العمل هي أداة تحسب أيام العمل الفعلية (أيام الأعمال) بين تاريخين، مع استثناء أيام الإجازات الأسبوعية. وهي مفيدة في تخطيط المشاريع، وحساب المواعيد النهائية للعقود، وكشوف الرواتب، وأي سياق لا تُحتسب فيه إلا أيام العمل الفعلية.

كيف تستثني الحاسبة أيام العطلة الأسبوعية؟

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

هل يمكنني تخصيص أيام العطلة الأسبوعية؟

نعم. توفر الحاسبة سبعة أزرار للتبديل — واحد لكل يوم من أيام الأسبوع. انقر على أي يوم لتعيينه كيوم غير عمل (سيتحول إلى اللون الأحمر). وبذلك يمكنك محاكاة أي نظام إجازة إقليمي، كالجمعة والسبت في كثير من الدول العربية.

هل تشمل الحاسبة تاريخَي البداية والنهاية؟

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

كيف أحسب موعداً نهائياً يقع بعد 30 يوم عمل من اليوم؟

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

ما الفرق بين الأيام التقويمية وأيام العمل؟

الأيام التقويمية تحتسب كل يوم من الأحد إلى السبت بين تاريخين. أما أيام العمل فتحتسب فقط الأيام التي يُؤدَّى فيها العمل عادةً، باستثناء الإجازات الأسبوعية. في جدول عمل من الأحد إلى الخميس، تحتوي الأسبوعان على 14 يومًا تقويميًا لكن 10 أيام عمل فقط.

كيف أحسب أيام العمل عندما تكون الإجازة يومَي الجمعة والسبت؟

في صف أزرار الأيام، انقر على الجمعة والسبت لتعليمهما كأيام إجازة (وهو الإعداد الافتراضي للنسخة العربية). تأكد من أن الأحد غير مُعلَّم. ستحسب الأداة حينئذٍ من الأحد إلى الخميس فقط كأيام عمل — أسبوع العمل الخليجي القياسي.

هل يمكن استخدام هذه الأداة لحساب إجازات الموظفين أو كشوف الرواتب؟

بالتأكيد. تُعد حاسبة أيام العمل مناسبة تمامًا لمهام الموارد البشرية والرواتب. يمكنك حساب عدد أيام العمل في فترة الراتب، أو تحديد تاريخ انتهاء فترة الإشعار المُعبَّر عنها بأيام عمل، أو معرفة عدد أيام الإجازة التي استنفدها موظف خلال فترة معينة.

ماذا يحدث عندما يقع تاريخ البداية في يوم إجازة؟

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

ما مدى دقة هذه الحاسبة؟

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

AM
مهندس معماري للبرمجيات وقائد تقني