تخطي إلى المحتوى

حاسبة ساعات العمل - حساب ساعات العمل بين التواريخ

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

حاسبة ساعات العمل

إعدادات ساعات العمل

فترة الغداء

إعدادات عطلة نهاية الأسبوع

استثناءات التواريخ

النتائج

إجمالي ساعات العمل
23ساعات
أيام العمل
3أيام

الجدول الزمني المرئي

8
9
10
يوم كامل
يوم جزئي
يوم مستثنى

التفصيل حسب التاريخ

التاريخالساعاتالحالة
2024-01-087.50يوم جزئي
2024-01-098.00يوم كامل
2024-01-107.50يوم جزئي
حاسبة التحميل...
📚

التوثيق

حاسبة ساعات العمل

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

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

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

تُجرى العملية يومًا بيوم. ولكل يوم في نطاق التواريخ، تنفذ الحاسبة ما يلي:

  1. التحقق مما إذا كان اليوم مستبعدًا (عطلة نهاية أسبوع أو عطلة رسمية). تُحتسب الأيام المستبعدة بصفر ساعة، ما لم يكن التاريخ محددًا كيوم عمل استثنائي.
  2. في اليوم الأول من النطاق، يبدأ العد عند الوقت اللاحق بين وقت البدء المُعطى وبداية يوم العمل. وفي اليوم الأخير، يتوقف عند الوقت الأسبق بين وقت الانتهاء المُعطى ونهاية يوم العمل.
  3. حساب إجمالي ساعات اليوم: وقت انتهاء العمل ناقص وقت بدء العمل.
  4. طرح أي جزء من استراحة الغداء يقع ضمن تلك الساعات.
  5. إضافة صافي ساعات اليوم إلى المجموع التراكمي.

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

معادلة ساعات العمل

ليوم عمل كامل:

H=(E−S)−LH = (E - S) - L

حيث إن H هو صافي ساعات العمل لليوم، وE وقت انتهاء العمل، وS وقت بدء العمل، وL مدة استراحة الغداء.

على سبيل المثال، يمتد جدول من 8:00 صباحًا إلى 5:00 مساءً لمدة 9 ساعات. وتزيل استراحة غداء مدتها 1 ساعة من 12:00 ظهرًا إلى 1:00 مساءً مقدار 1 ساعة. ويكون صافي وقت العمل 8 ساعات يوميًا.

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

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

مثال محلول

الجدول: ساعات العمل من 8:00 صباحًا إلى 5:00 مساءً، واستراحة الغداء من 12:00 ظهرًا إلى 1:00 مساءً، وعطلة نهاية الأسبوع (السبت والأحد)، ولا توجد عطلات رسمية في النطاق.

النطاق: من يوم الاثنين 8:00 صباحًا إلى يوم الجمعة 5:00 مساءً.

اليومساعات العملالسبب
الاثنين8يتطابق وقت البدء مع بداية يوم العمل، ولذلك فهو يوم كامل
الثلاثاء8يوم كامل
الأربعاء8يوم كامل
الخميس8يوم كامل
الجمعة8يتطابق وقت الانتهاء مع نهاية يوم العمل، ولذلك فهو يوم كامل

إجمالي ساعات العمل: 8 × 5 = 40 ساعة. إجمالي أيام العمل: 5.

مثال على يوم جزئي

إذا بدأ النطاق نفسه بدلًا من ذلك عند 10:00 صباحًا يوم الاثنين، فسيُحتسب يوم الاثنين من 10:00 صباحًا إلى 5:00 مساءً فقط، مطروحًا منه غداء مدته 1 ساعة: 7 ساعات − 1 ساعة = 6 ساعات. وتبقى الأيام الأربعة الأخرى عند 8 ساعات لكل منها، وبذلك يصبح المجموع 6 + 8 + 8 + 8 + 8 = 38 ساعة.

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

تحسب الساعات التقويمية كل ساعة تمر، من دون استثناءات. ومن يوم الاثنين 9:00 صباحًا إلى يوم الجمعة 5:00 مساءً، يبلغ مجموع الساعات التقويمية 104 ساعات: أربعة أيام كاملة مدة كل منها 24 ساعة (96 ساعة)، إضافة إلى 8 ساعات من 9:00 صباحًا إلى 5:00 مساءً في اليوم الأخير.

تحسب ساعات العمل وقت العمل فقط، بعد إزالة ساعات عدم العمل، والغداء، وعطلات نهاية الأسبوع، والعطلات الرسمية. وباستخدام الجدول أعلاه، يعطي النطاق نفسه من الاثنين إلى الجمعة 40 ساعة عمل، وليس 104 ساعة.

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

تجيب هذه الأرقام الثلاثة عن أسئلة مختلفة. فمهمة مدتها 40 ساعة تعادل تقريبًا أسبوع عمل واحد (5 أيام عمل)، وليست «أقل من يومين تقويميّين (2)»، كما أن التزام تقديم خدمة خلال 24 ساعة عمل ليس مماثلًا لالتزام مدته 24 ساعة تقويمية، لأن حساب ساعات العمل يتوقف ليلًا وفي عطلات نهاية الأسبوع.

مثال محلول: موعد نهائي للرد

تُفتح تذكرة دعم يوم الخميس عند 4:00 مساءً. وتبلغ مدة الالتزام بالرد 16 ساعة عمل، وفق الجدول أعلاه من 8:00 صباحًا إلى 5:00 مساءً، مع استراحة غداء من 12:00 إلى 1:00 مساءً، وعطلات نهاية الأسبوع إجازة.

  • الخميس: من 4:00 مساءً إلى 5:00 مساءً = 1 ساعة. المجموع التراكمي: 1.
  • الجمعة: يوم كامل = 8 ساعات. المجموع التراكمي: 9.
  • السبت والأحد: مستبعدان.
  • الاثنين: تلزم 7 ساعات إضافية. من 8:00 صباحًا إلى 12:00 ظهرًا توجد 4 ساعات، ثم بعد استراحة الغداء، تؤدي 3 ساعات إضافية بدءًا من 1:00 مساءً إلى بلوغ 4:00 مساءً.

الموعد النهائي هو يوم الاثنين عند 4:00 مساءً.

الاستخدامات الشائعة

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

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

ما حاسبة ساعات العمل؟

هي أداة تحسب إجمالي وقت العمل بين تاريخين، بعد إزالة الوقت الواقع خارج يوم العمل المُعدّ، واستراحات الغداء، وعطلات نهاية الأسبوع، والعطلات الرسمية.

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

يوم العمل هو يوم عمل كامل، بصرف النظر عن عدد الساعات التي عُمِلَت فعليًا. أما ساعات العمل فهي العدد الدقيق للساعات، بما في ذلك الأيام الجزئية. وتعادل خمسة أيام عمل بمعدل 8 ساعات لكل يوم 40 ساعة عمل فقط عندما يكون كل يوم كاملًا؛ أما النطاق الذي يتضمن يومًا أول أو أخير جزئيًا فيعطي ساعات عمل أقل مع العدد نفسه من أيام العمل.

كيف أحسب ساعات العمل عبر المناطق الزمنية؟

حوّل كل تاريخ ووقت أولًا إلى منطقة زمنية مرجعية واحدة، مثل المنطقة الزمنية للشركة أو التوقيت العالمي المنسق (UTC). ويؤدي الحساب باستخدام مناطق زمنية مختلطة إلى نتائج إجمالية خاطئة.

كيف تُعالج العطلات الرسمية التي تصادف عطلة نهاية الأسبوع؟

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

لماذا تكون النتيجة أقل من حاصل ضرب الأيام × 8 ساعات؟

يفترض الضرب البسيط أن كل يوم هو يوم كامل مدته 8 ساعات من دون استثناءات. لكن النطاقات الفعلية تتضمن عادة يومًا أول أو أخير جزئيًا، وعطلات نهاية الأسبوع، وأحيانًا عطلات رسمية، وكل ذلك يخفض المجموع عن ناتج الضرب البسيط.

هل يمكن لأيام العمل الاستثنائية تجاوز قاعدة عطلة نهاية الأسبوع؟

نعم. يمكن تحديد تاريخ معين كيوم عمل استثنائي، فيُحتسب رغم وقوعه في يوم عادي من عطلة نهاية الأسبوع. لكن استبعاد العطلة الرسمية يظل مقدمًا: فإذا حُدد التاريخ نفسه عطلة رسمية ويوم عمل استثنائيًا، فإنه يُستبعد.