حاسبة الفرق بين تاريخين: كيف تقارنها بالبدائل التي تستخدمها اليوم
Reviewed by the FreeOnline.fyi team · Updated 2026-09-12
سؤال يبدو سهلاً حتى تجرّبه
كم يوماً بين بداية مشروع ونهايته؟ يبدو السؤال بديهياً، لكن أي شخص جرّب حسابه يدوياً يعرف أن الجواب يتفلّت بسرعة. تكفي شهرين بينهما فبراير حتى تفقد الثقة في العدّ على الأصابع، وقبل أن تصل إلى السنة الكبيسة تكون قد فتحت التقويم مرتين وراجعت نفسك ثلاثاً.
المشكلة الحقيقية ليست في الطرح، بل في أن الناس يخلطون بين ثلاث إجابات مختلفة لنفس السؤال: عدد الأيام الخام، والمدة بالتقويم (سنوات وأشهر وأيام)، وأيام العمل القابلة للفوترة. كل واحدة من هذه تحتاج طريقة حساب مختلفة، ولهذا بنينا حاسبة الفرق بين تاريخين لتعرض الثلاث معاً في شاشة واحدة بدل أن تجمعها من ثلاث أدوات.
القاعدة الشائعة «اقسم عدد الأيام على 30.44 لتحصل على الأشهر» تعطي رقماً تقريبياً لا يصلح للعقود ولا للفواتير. الفرق بين 1 يناير 2024 و1 يناير 2025 هو سنة واحدة بالضبط، رغم أن عدد الأيام 366 لأن 2024 سنة كبيسة؛ وبالقسمة على 365 تحصل على 1.0027 سنة، وهو رقم صحيح حسابياً وخاطئ عملياً.
ما تفعله الأداة فعلياً في أقل من دقيقة
تدخل تاريخ البداية (افتراضياً اليوم) وتاريخ النهاية (افتراضياً اليوم زائد 30 يوماً)، فتظهر النتيجة فوراً بصياغة عربية سليمة: «سنة، 11 شهراً، 30 يوماً». وإلى جانب البطاقة الرئيسية تجد الإجماليات: عدد الأيام، والأسابيع، والأشهر التقريبية، والسنوات العشرية. كل الحساب يجري داخل المتصفح، بلا تسجيل وبلا إرسال أي بيانات إلى خادم.
جرّب 2024-01-01 كبداية و2024-12-31 كنهاية: تحصل على 365 يوماً، أي 52 أسبوعاً ويوم واحد، و11 شهراً و30 يوماً في التفصيل. وإذا فعّلت خيار احتساب يوم النهاية يصبح الرقم 366 يوماً، لأن الطرفين يدخلان في المدة. هذا الفارق البسيط هو بالضبط مصدر معظم النزاعات على الفواتير.
الواجهة مبنية من اليمين إلى اليسار مع إدخال التواريخ بصيغة YYYY-MM-DD، وهي الصيغة المعيارية الموثّقة في ISO 8601، وتقلّل كثيراً من الالتباس بين 03/04 و04/03 الذي يكلّف الشركات مواعيد خاطئة. النتيجة تتحدّث لحظياً مع كل تغيير، وتحتل أعلى الشاشة على الجوال حتى لا تمرّر بحثاً عن الرقم.
المقارنة الأولى: Excel وGoogle Sheets
الجدول أفضل بلا منافس إذا كنت تحسب مئات الصفوف أو تحتاج صيغة تتكرر شهرياً. لكن لحساب واحد أو اثنين، تدفع ثمناً غير ظاهر: عليك أن تتذكّر دالة DATEDIF بوسائطها الثلاثة (y وym وmd)، وهي دالة غير موثّقة رسمياً في Excel ولا تظهر في الإكمال التلقائي، ويشكو كثير من المستخدمين من نتائج غريبة لها عند نهايات الشهور — خصوصاً الوسيط md.
أما أيام العمل، فتحتاج NETWORKDAYS مع نطاق أعياد منفصل تحدّثه بنفسك. هذا منطقي في مؤسسة لها تقويم عطل رسمي، لكنه عبء إذا كان سؤالك عابراً.
الخلاصة التي نوصي بها: استخدم الجدول عندما تكون النتيجة جزءاً من ملف ستبني عليه لاحقاً، واستخدم الحاسبة السريعة عندما تكون في اجتماع أو مكالمة تحتاج فيها رقماً الآن. أضف إلى ذلك أن أيام العمل في أدوات الجداول تفترض عطلة نهاية أسبوع السبت والأحد، بينما افتراضنا هنا الجمعة والسبت مع إمكانية تغييرهما من الواجهة.
المقارنة الثانية: الحاسبات الإنجليزية والحلول المثبّتة
معظم الحاسبات التي تصدّرها نتائج البحث بالإنجليزية مبنية على صيغة MM/DD/YYYY. هذه ليست تفصيلاً شكلياً: تاريخ مثل 05/06/2024 يُقرأ 5 يونيو في النظام الأمريكي و6 مايو في غيره، والخطأ يوم كامل في عقد إيجار أو مهلة تقديم. الصيغة الرقمية المعيارية التي نستخدمها تحذف هذا الاحتمال تماماً.
المقارنة الثانية مع تطبيقات الجوال المثبّتة: هي أسرع في الوصول من الشاشة الرئيسية، لكنها غالباً تطلب صلاحيات لا تحتاجها، وبعضها يعرض إعلانات بين الحقول. الأداة هنا تعمل من المتصفح دون تثبيت ودون حساب، ويمكن حفظها في المفضّلة والوصول إليها من أي جهاز بنفس النتيجة. ستجد نمط العمل ذاته في بقية أدواتنا على FreeOnline.fyi: مهمة واحدة، نتيجة فورية، بلا خطوات تسجيل.
يبقى العدّ اليدوي بالتقويم هو المنافس الوحيد الذي لا يحتاج شيئاً. وهو مقبول فعلاً إذا كانت المدة أقل من شهرين ودون أي التباس في العطل. بعد ذلك يصبح احتمال خطأ يوم واحد مرتفعاً بما يكفي لتبرير فتح الأداة.
الخياران اللذان يخطئ فيهما الناس
الخيار الأول: احتساب يوم النهاية. السؤال العملي هو هل الإجازة من 1 إلى 31 يناير 30 يوماً أم 31؟ الجواب يعتمد على تعريفك، وليس على الرياضيات. الأداة تترك لك القرار عبر مفتاح واحد، لكن نصيحتنا أن تحسم التعريف قبل الحساب لا بعده، وأن توثّقه في العقد بجملة صريحة مثل «يُحتسب يوم البداية ويُستثنى يوم النهاية».
الخيار الثاني: أيام العمل فقط. عند تفعيله تُستبعد الجمعة والسبت افتراضياً مع إمكانية تغيير يومي العطلة، وهذا ما تحتاجه لسؤال «كم يوم عمل فعلي عندي؟». في نافذة 30 يوماً تقع عادة أربع جمعات وأربع سبتات، أي ثمانية أيام، فيتبقى نحو 22 يوم عمل — وقد يزيد أو ينقص يوماً حسب موضع تاريخ البداية في الأسبوع، وحسب الشهر الذي تصادف فيه عطلة رسمية.
وهنا الحد الأهم: الأداة لا تحتوي على تقويم الأعياد الرسمية لأي بلد. إن كانت مدتك تشمل عيداً وطنياً أو عطلة دينية، اطرحها يدوياً من الناتج. الرقم الذي تحصل عليه هو «أيام عمل بافتراض أسبوع العمل» وليس جدولاً رسمياً.
حدود الأداة ومتى تراجع النتيجة بنفسك
نحن لا ندّعي دقة مطلقة في كل حالة. أخطر ما نواجهه هو نهايات الشهور: من 31 يناير إلى 29 فبراير، هل النتيجة «شهر واحد» أم «29 يوماً»؟ التطبيقات تختلف، لأن المسألة تعتمد على قاعدة قصّ التاريخ عند الشهر الأقصر. الأداة تحسب بالتقويم لا بقسمة الأيام، لكن إذا كانت المدة تدخل في عقد إيجار أو تعويض أو حساب فوائد، راجع النتيجة يدوياً على التقويم قبل الاعتماد عليها.
كذلك لا تتعامل الأداة مع الوقت (ساعات ودقائق)، فهي تواريخ ميلادية فقط. إذا كان التسليم «قبل منتصف الليل» أو الفرق يعبر مناطق زمنية، فأنت تحتاج أداة وقت لا أداة تاريخ.
استخدمها كأداة قرار سريعة: للتخطيط، لتقدير مدة مشروع، لمراجعة جدول دراسة، للإجابة على سؤال في اجتماع. وإذا كانت الأداة مفيدة لك، فإن ملفات العقود والفواتير التي تبني عليها هذه الحسابات غالباً ما تكون بصيغة PDF يصعب تعديلها — ولهذا جهّزنا محول PDF إلى Word لتحويلها إلى نص قابل للتحرير قبل أن تبدأ الحساب.