الوقت والتواريخ

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

أدخل تاريخ البدء وتاريخ الانتهاء لقياس الفرق بينهما بالأيام والأسابيع والأشهر والسنوات.

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

كيف يُحسب الفرق بين تاريخين

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

تُعدّ الأشهر التقويمية بالتقدم من تاريخ البدء شهرًا واحدًا في كل مرة دون تجاوز تاريخ الانتهاء، ثم عدّ الأيام المتبقية. وحين لا يوجد يوم البدء في شهر أقصر (31 يناير زائد شهر)، يُستخدم آخر يوم من ذلك الشهر. مثال: من 22 أكتوبر 2026 إلى 20 يناير 2027 هناك 90 يومًا. أي 12 أسبوعًا و6 أيام؛ والتقدم شهرًا بشهر يبلغ 22 ديسمبر بعد شهرين، ثم تقود 29 يومًا أخرى إلى 20 يناير، فيكون الفرق شهرين و29 يومًا، أو نحو 0.25 سنة.

منإلىالأياممع تاريخ الانتهاءأشهر + أيام
1 يناير 20261 فبراير 202631321 + 0
1 يناير 20261 مارس 202659602 + 0
1 يناير 20281 مارس 202860612 + 0
15 مارس 20264 يوليو 20261111123 + 19
1 يناير 20261 يناير 202736536612 + 0

اختيار قاعدة العد الصحيحة

تأتي معظم الخلافات حول الفروق بين التواريخ من مسألة الشمول. فالإقامة في فندق من اليوم 10 إلى اليوم 14 تعني 4 ليالٍ، لذا لا تحتسب تاريخ الانتهاء؛ أما دورة تدريبية تمتد من اليوم 10 إلى اليوم 14 فتغطي 5 أيام، لذا احتسبه. وكثيرًا ما تحدد العقود والمواعيد القانونية قاعدتها الخاصة، فاقرأ الصياغة قبل الاعتماد على أي من الرقمين.

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

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

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

اطرح التاريخ الأقدم من الأحدث بالأيام التقويمية. وفي جدول بيانات، ضع التاريخين في خليتين واستخدم ‎=B1-A1. وأضف 1 إذا كان يجب احتساب اليومين الأول والأخير.

هل أحتسب تاريخ الانتهاء عند عدّ الأيام؟

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

كم يومًا بين تاريخين يفصل بينهما عام؟

‏365 يومًا، أو 366 إذا شملت المدة يوم 29 فبراير من سنة كبيسة، مثل الفترة من 1 يناير 2028 إلى 1 يناير 2029.