← حاسبة الفرق بين تاريخين

حاسبة الفرق بين تاريخين: لمن تناسب ومتى توفّر عليك الوقت فعلاً

Reviewed by the FreeOnline.fyi team · Updated 2026-09-12

من يحتاج حساب المدة بين تاريخين كل أسبوع؟

بنينا حاسبة الفرق بين تاريخين بعد أن لاحظنا نمطاً متكرراً: شخص يفتح المتصفح، يعرف تاريخ البداية وتاريخ النهاية، ويريد رقماً واحداً واضحاً خلال ثوانٍ. ليس جدولاً معقداً ولا ملف Excel، فقط: كم يوماً؟ كم شهراً؟ وهل يشمل ذلك أيام العمل؟

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

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

Try حاسبة الفرق بين تاريخين free — no sign-up, works in your browser
Open the tool →

لماذا لا تكفي قسمة الأيام على 365؟

أشهر خطأ نراه هو تحويل المدة إلى «سنوات» بقسمة إجمالي الأيام على 365. هذه القسمة تعطي رقماً تقريبياً، لكنها لا تطابق ما يتوقعه الناس في العقود والمواعيد. المثال الواضح: من 2025-01-15 إلى 2026-01-14 هي 364 يوماً فقط، أي أقل من سنة بيوم واحد بقسمة بسيطة، لكن الصياغة الفعلية لها هي 11 شهراً و30 يوماً. أضف يوماً واحداً فتصبح سنة كاملة. إذا كنت تحسب مدة عقد أو فترة إشعار، هذا اليوم يفرق.

لذلك نحسب بالتقويم لا بالطرح الحسابي: نضيف الأشهر شهراً شهراً ثم نقيس الأيام المتبقية، ونتعامل مع السنة الكبيسة كما هي. مثلاً من 2024-02-28 إلى 2024-03-01 نتيجتها يومان، لا يوم واحد، لأن 29 فبراير موجود في تلك السنة. ومن 2023-03-01 إلى 2024-03-01 النتيجة سنة واحدة، لكن إجمالي الأيام 366 لا 365.

تظهر النتيجة بصياغة عربية مباشرة: «X سنة، Y شهر، Z يوم»، مع بطاقة رئيسية يمكنك تغيير وحدتها من قائمة «الوحدة الأبرز» إلى أيام أو أسابيع أو أشهر أو سنوات، وتركها على «تلقائي» ليختار النظام الوحدة الأنسب لحجم الفرق.

الإجماليات وأيام العمل: الجزء الذي يغيّر القرار

تحت النتيجة التفصيلية تعرض الحاسبة إجماليات بديلة: مجموع الأيام، عدد الأسابيع (مع الباقي)، والأشهر التقريبية. فمثلاً فرق 30 يوماً يظهر كـ 4 أسابيع ويومين. هذه الأرقام مفيدة لأن بعض السياقات تحتاج «36 أسبوعاً من الحملة» لا «8 أشهر و10 أيام».

الخيار الأهم في رأينا هو «احتساب أيام العمل فقط». عند تفعيله تُستبعد الجمعة والسبت افتراضياً، وهو أسبوع العمل الشائع في كثير من الدول العربية، مع إمكانية تغيير الأيام المستبعدة. مثال ملموس: من الأحد 2025-06-01 إلى السبت 2025-06-07 هي 7 أيام إجمالاً، لكن أيام العمل فيها 5 فقط. الفارق بين الرقمين هو الفارق بين موعد تسليم واقعي وموعد متأخر.

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

وهناك مفتاح «احتساب يوم النهاية» الذي يضيف يوماً واحداً للنتيجة. الفرق بين تشغيله وإغلاقه هو الفرق بين «من 1 إلى 1 = صفر» و«من 1 إلى 1 = يوم واحد». في حجز الفعاليات والحجوزات الفندقية يُحتسب يوم الوصول والمغادرة أحياناً، وفي المدد القانونية لا يُحتسب عادة. حدّد العُرف المتبع في مجالك قبل أن ترسل الرقم لأي طرف آخر.

أخطاء شائعة وحالات حافة نراها كثيراً

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

الحالة الثانية هي نهايات الشهور. من 31 يناير إلى 28 فبراير ليست «شهراً واحداً» في الحساب بالتقويم، لأن 31 فبراير غير موجود، فتظهر النتيجة بالأيام. الأعراف تختلف هنا بين الحساب المدني وبين صياغات العقود، لذلك إذا كانت النتيجة تدخل في وثيقة ملزمة، اذكر الصيغة التي اعتمدتها صراحة.

الحالة الثالثة هي الصيغة نفسها. الحقول تعمل بصيغة YYYY-MM-DD، أي 2025-03-09 وليس 09/03/2025. الخلط الشائع بين تنسيق اليوم/الشهر وتنسيق الشهر/اليوم قد ينقل تاريخاً بشهر كامل. راجع الحقلين قبل قراءة النتيجة، وخصوصاً عند نقل تاريخ من بريد إلكتروني أو فاتورة أجنبية.

السرعة والخصوصية والحدود بصراحة

كل الحساب يجري داخل متصفحك: لا حساب، ولا بريد إلكتروني، ولا إرسال تواريخك إلى أي جهة. النتيجة تُحدَّث فورياً عند أي تغيير في الحقول، والهدف الذي ضبطناه لأنفسنا هو تحديث أقل من 200 ميلي ثانية حتى يبدو التفاعل كأنه كتابة على ورقة. هذا يجعلها مناسبة حتى لتواريخ مرتبطة بعقود أو بيانات شخصية لا تريد رفعها إلى خدمة خارجية. ولو احتجت أدوات أخرى مشابهة تعمل بنفس الأسلوب، تجدها مجمّعة على FreeOnline.fyi.

الحدود التي يجب أن تعرفها: الحاسبة تعمل بالتقويم الميلادي فقط، ولا تحوّل إلى الهجري ولا تقارن بين تقويمين. كذلك لا تأخذ في الاعتبار المناطق الزمنية، لأن المدخلات تواريخ يوم كامل لا لحظات زمنية. ولا توجد إمكانية لحفظ النتائج أو مشاركتها برابط.

لأن القيم الافتراضية هي اليوم وتاريخ اليوم زائد 30 يوماً، تستطيع فتح الصفحة ومعرفة مدة الشهر القادم دون أي إدخال. وإن أردت لصق النتيجة في مستند رسمي أو تعديل تواريخ داخل عقد وصل إليك بصيغة PDF، قد يفيدك محول PDF إلى Word لتعديل النص ثم إعادة الحساب. الخلاصة العملية: استخدمها للحصول على الرقم بسرعة، لكن إذا كان الرقم سيترتب عليه التزام قانوني أو مالي، أعد التحقق منه يدوياً واستشر من يختص.

References

Try حاسبة الفرق بين تاريخين free — no sign-up, works in your browser
Open the tool →