عبر الإنترنت
اختر التاريخين في الأيام بين تاريخين. تظهر الأيام الكلية، والأسابيع والأيام، والسنوات والأشهر والأيام، وأيام العمل (من الاثنين إلى الجمعة). حدد ضمّن تاريخ النهاية إن كان اليوم الأول والأخير يُحسبان كلاهما.
في Excel
مع تاريخ البداية في A1 وتاريخ النهاية في B1:
- الأيام:
=B1-A1(نسّق الخلية كرقم، لا كتاريخ). - أيام العمل، مع حساب الطرفين:
=NETWORKDAYS(A1,B1). أضف نطاقًا بالعطل كوسيط ثالث لاستبعادها أيضًا. وإن كانت عطلتك الأسبوعية الجمعة والسبت، فاستخدم الدالة NETWORKDAYS.INTL مع الرقم 7 وسيطًا ثالثًا. - الأشهر أو السنوات الكاملة:
=DATEDIF(A1,B1,"m")أو=DATEDIF(A1,B1,"y").
وفي Google Sheets تعمل الأسماء نفسها.
العدّ إلى الأمام
لمعرفة التاريخ بعد 90 يومًا أو بعد 30 يوم عمل، استخدم إضافة أيام أو طرحها. وفي جدول بيانات، =A1+90 يضيف أيامًا تقويمية و=WORKDAY(A1,30) يضيف أيام عمل.
أخطاء شائعة
- يوم زائد أو ناقص: من الاثنين إلى الجمعة فرق 4 أيام، لكنها 5 إن حسبت الاثنين معًا.
- الأشهر ليست متساوية الطول: «شهر» من 31 يناير يقع في آخر يوم من فبراير.
مثال عملي
من 15 يناير إلى 1 مارس 2026:
- من 15 يناير إلى 15 فبراير 31 يومًا، لأن يناير 31 يومًا.
- من 15 فبراير إلى 1 مارس 14 يومًا، لأن فبراير 2026 فيه 28 يومًا.
- المجموع: 45 يومًا، أو 46 إن حُسب 15 يناير و1 مارس كلاهما.
وفي 2028، وهي سنة كبيسة، يفصل بين التاريخين نفسيهما 46 يومًا، لأن فبراير 29 يومًا.
في الشيفرة
طرح طابعين زمنيين والقسمة على 86,400,000 ميلي ثانية قد يعطي 44.96 بدل 45، لأن يوم تغيير التوقيت الصيفي يستمر 23 أو 25 ساعة. قرّب النتيجة أو عُدّ تواريخ التقويم بدل الساعات.