“كم يومًا بقي على نهاية العقد؟”، “متى تنتهي فترة التجربة بعد 90 يومًا؟”، “كم يوم عمل في مدة المناقصة؟”، “كم عمري بالضبط؟”. أسئلة يومية في العمل والدراسة والمعاملات الرسمية، وفيها فخاخ صغيرة تسبب خطأ يوم أو يومين، وأحيانًا يكون هذا اليوم هو الفرق بين تقديم الطلب في الموعد أو بعده.
الحساب الأساسي: طرح التاريخين
عدد الأيام بين تاريخين = التاريخ الأحدث − التاريخ الأقدم.
مثال: من 7 أكتوبر 2026 إلى 31 ديسمبر 2026:
| الشهر | الأيام |
|---|---|
| أكتوبر (من 8 إلى 31) | 24 |
| نوفمبر | 30 |
| ديسمبر | 31 |
| المجموع | 85 يومًا |
لاحظ أننا بدأنا من 8 أكتوبر، أي أن يوم البداية لم يُحسب، ويوم النهاية حُسب. هذا هو الحساب غير الشامل المعتاد، وهو ما تعطيه برامج الجداول وأغلب الحاسبات. احسب أي مدة عبر حاسبة الفرق بين تاريخين.
شامل أم غير شامل؟
| السؤال | الطريقة | مثال من الأحد 1 إلى الخميس 5 |
|---|---|---|
| كم يومًا مرّ؟ | الطرح فقط | 4 أيام |
| كم يومًا تشمل الإجازة؟ | الطرح + 1 | 5 أيام |
| كم ليلة في الفندق؟ | الطرح فقط | 4 ليالٍ |
القاعدة: إذا كان اليومان الأول والأخير كلاهما جزءًا من المدة (أيام إجازة، أيام دورة تدريبية)، فأضف 1. وفي العقود والمواعيد القانونية، تحقق من صياغة النص: “خلال 30 يومًا من تاريخ الإخطار” قد تُحسب بطريقة تحددها الأنظمة المحلية، فلا تعتمد على الافتراض.
السنوات الكبيسة وأطوال الأشهر
أطوال الأشهر الميلادية غير متساوية: 31 أو 30 يومًا، وفبراير 28 أو 29. لذلك “بعد شهر” ليس دائمًا “بعد 30 يومًا”.
قاعدة السنة الكبيسة:
- السنة التي تقبل القسمة على 4 كبيسة (2024، 2028).
- إلا السنوات القرنية (1900، 2100) فليست كبيسة،
- إلا إذا قبلت القسمة على 400 (2000 كانت كبيسة).
مثال: من 1 يناير إلى 1 مارس:
- في 2027 (غير كبيسة): 59 يومًا
- في 2028 (كبيسة): 60 يومًا
خطأ شائع آخر هو حساب “سنة” على أنها 365 يومًا دائمًا؛ في المدد الطويلة يتراكم الفرق.
أيام العمل والعطل
عند حساب المهل الرسمية أو مدد التسليم أو أيام الإجازة، تحتاج إلى أيام العمل لا الأيام التقويمية. وهنا يختلف العالم العربي عن غيره، وتختلف دوله فيما بينها:
| البلد | عطلة نهاية الأسبوع المعتادة |
|---|---|
| السعودية | الجمعة والسبت |
| مصر | الجمعة والسبت |
| الإمارات | السبت والأحد في القطاع الحكومي منذ يناير 2022، مع نصف دوام يوم الجمعة |
| المغرب | السبت والأحد |
وفي القطاع الخاص قد تختلف الأيام حسب الشركة وعقد العمل.
مثال من السعودية: من الأحد 20 سبتمبر 2026 إلى الخميس 1 أكتوبر 2026 (شاملًا):
- الأيام التقويمية: 12 يومًا.
- بعد استبعاد الجمعة والسبت: 10 أيام عمل.
- بعد استبعاد اليوم الوطني (الأربعاء 23 سبتمبر): 9 أيام عمل.
أما العطل الدينية مثل عيد الفطر وعيد الأضحى فتعتمد على التقويم الهجري، وتُعلن مددها رسميًا كل عام وقد تُعدّل بحسب رؤية الهلال، لذلك أضفها يدويًا بعد إعلانها. استخدم حاسبة أيام العمل لاستبعاد عطلة نهاية الأسبوع التي تناسب بلدك والعطل التي تحددها.
التقويم الهجري
السنة الهجرية قمرية، طولها 354 أو 355 يومًا، والشهر الهجري 29 أو 30 يومًا. لذلك:
- تتقدم المناسبات الهجرية (رمضان، الأعياد) نحو 11 يومًا كل عام في التقويم الميلادي.
- حساب المدة “بالأشهر الهجرية” يعطي عدد أيام مختلفًا عن الأشهر الميلادية.
- تعتمد السعودية تقويم أم القرى للأغراض الرسمية المدنية، بينما تُحدد بدايات الأشهر الدينية بالرؤية الشرعية.
لتحويل التواريخ بين التقويمين استخدم محوّل التاريخ الهجري، ولفهم الحسابات الفلكية وراء المواقيت راجع دليل حساب مواقيت الصلاة.
حساب العمر
العمر يُحسب بالسنوات الكاملة ثم الأشهر ثم الأيام، لا بقسمة الأيام على 365.
مثال: مولود في 15 مارس 1990، والتاريخ اليوم 7 أكتوبر 2026:
- من 15 مارس 1990 إلى 15 مارس 2026: 36 سنة.
- من 15 مارس إلى 15 سبتمبر 2026: 6 أشهر.
- من 15 سبتمبر إلى 7 أكتوبر: 22 يومًا.
العمر: 36 سنة و6 أشهر و22 يومًا. احسب عمرك بدقة عبر حاسبة العمر.
حالة خاصة: المولود في 29 فبراير. في السنوات غير الكبيسة، تعتبر بعض الأنظمة أنه يكمل سنته في 28 فبراير وأخرى في 1 مارس. إن كان الأمر يتعلق بمعاملة رسمية، فاتبع ما تحدده الجهة المختصة.
الحساب في Excel وGoogle Sheets
=B1-A1 days between dates
=B1-A1+1 inclusive count
=NETWORKDAYS.INTL(A1,B1,7) workdays, Fri-Sat weekend
=NETWORKDAYS.INTL(A1,B1,1) workdays, Sat-Sun weekend
=DATEDIF(A1,B1,"Y") full years (age)
في الدالة NETWORKDAYS.INTL الرقم 7 يعني عطلة الجمعة والسبت، و1 يعني السبت والأحد، ويمكنك تمرير نطاق خلايا العطل الرسمية كمعامل رابع.
أخطاء شائعة
- نسيان إضافة 1 عندما يكون اليومان الأول والأخير ضمن المدة.
- افتراض أن كل شهر 30 يومًا.
- تجاهل السنة الكبيسة في المدد التي تشمل فبراير.
- استخدام عطلة السبت والأحد في حساب مهلة سعودية أو مصرية.
- إغفال العطل الرسمية والأعياد.
- الخلط بين المدد الهجرية والميلادية في العقود.
المناطق الزمنية والتواريخ
في الحسابات الدقيقة بالساعات، كمواعيد الرحلات أو المهل التي تنتهي “عند منتصف الليل”، انتبه للمنطقة الزمنية: الرياض والقاهرة بفارق ساعة في معظم أيام السنة، ويتغير الفارق حين تطبق مصر التوقيت الصيفي. موعد ينتهي في منتصف ليل دبي يكون قد انتهى قبل ساعة في الرياض. حدّد دائمًا المنطقة الزمنية المرجعية في العقود والمواعيد الدولية.
المهل بالأيام أم بأيام العمل؟
الأنظمة والعقود تحدد غالبًا هل المهلة “أيام” تقويمية أم “أيام عمل”. مهلة 10 أيام عمل تبدأ يوم أحد في السعودية تنتهي بعد أسبوعين تقويميين تقريبًا، بينما مهلة 10 أيام تقويمية تنتهي يوم الأربعاء من الأسبوع التالي. هذا الفرق وحده قد يغيّر موعد تقديم اعتراض أو تسليم مشروع، فاقرأ النص بدقة وسجّل الموعد النهائي في تقويمك فور معرفته.
ملخص
- الأيام بين تاريخين = الطرح، وأضف 1 للحساب الشامل.
- فبراير 29 يومًا في السنوات الكبيسة.
- أيام العمل تعتمد على عطلة بلدك وعطله الرسمية.
- العمر يُحسب بالسنوات ثم الأشهر ثم الأيام.