خطوات الاستخدام
أدخل تاريخ البداية: قم بإدخال اليوم والشهر والسنة لبداية الفترة التي تريد حساب الفرق الزمني منها. تأكد من صحة البيانات مثل اليوم ضمن نطاق الشهر (مثلاً فبراير 28 أو 29 للسنة الكبيسة). هذه المدخلات تمثل نقطة البداية للعد.
أدخل تاريخ النهاية: قم بإدخال اليوم والشهر والسنة لنهاية الفترة. يجب أن يكون تاريخ النهاية لاحقاً لتاريخ البداية للحصول على فرق موجب. إذا كان تاريخ النهاية أسبق، ستحصل على فرق سالب (يمكنك حساب الفرق المطلق إذا أردت).
اختيار وحدة الزمن (اختياري): بعض الحاسبات تتيح اختيار ناتج الفرق بالأيام أو الأشهر أو السنوات أو كلها معاً. في هذه الحاسبة، سنفترض أن الناتج يعرض الفرق بالأيام، ولكن يمكنك تحويله لاحقاً.
انقر على زر الحساب: بعد إدخال جميع القيم، سيتم حساب الفرق بين التاريخين. تعتمد العملية الرياضية على تحويل التاريخين إلى أرقام متتالية (مثل عدد الأيام منذ تاريخ مرجعي) ثم الطرح. مثلاً، باستخدام خوارزمية حساب عدد الأيام منذ 1 يناير 1 ميلادي.
قراءة النتيجة: ستظهر النتيجة عادةً بعدد الأيام بين التاريخين. يمكنك استخدام هذه النتيجة لحساب المدة بين حدثين، مثل عدد الأيام منذ ميلادك أو حتى موعد تسليم مشروع.
أمثلة محلولة
تطبيقات عملية على الفرق بين تاريخين بخطوات الحل كاملة.
الحل
لحساب الفرق بدقة، نتبع الخطوات: أولاً، نحول كل تاريخ إلى عدد الأيام منذ تاريخ مرجعي (مثلاً 1 يناير 1 ميلادي). نستخدم خوارزمية تعتمد على السنوات الكبيسة. للسنة الكبيسة: إذا كانت السنة تقبل القسمة على 400، أو تقبل القسمة على 4 ولا تقبل على 100، فهي كبيسة.
حساب الأيام من 1 مارس 2020:
- السنوات من 1 إلى 2019: نحسب عدد الأيام في كل سنة. لكن نستخدم طريقة مبسطة: مجموع الأيام للسنوات الكاملة.
- عدد السنوات الكبيسة من 1 إلى 2020: نقسم السنة على 4 ونطرح عدد السنوات التي تقبل القسمة على 100 ونضيف عدد السنوات التي تقبل القسمة على 400. لكن لتسهيل الحساب، نستخدم تاريخ جوليان أو تحويل مباشر.
يمكن استخدام الصيغة: عدد الأيام = 367*السنة - (7*(السنة + (الشهر+9)/12))/4 + (275*الشهر)/9 + اليوم - 730530.
لكن سنحسب خطوة بخطوة:
نبدأ بـ 1 مارس 2020. السنة 2020 كبيسة (تقبل القسمة على 4 وليس على 100). عدد الأيام من 1 يناير 2020 إلى 1 مارس 2020: يناير (31) + فبراير (29) = 60 يوماً.
تاريخ النهاية: 15 يونيو 2023. السنة 2023 ليست كبيسة. عدد الأيام من 1 يناير 2023 إلى 15 يونيو: يناير(31)+فبراير(28)+مارس(31)+أبريل(30)+مايو(31)+يونيو(15)= 166 يوماً.
الفارق بين السنوات الكاملة: من 1 مارس 2020 إلى 1 مارس 2023 = 3 سنوات. مجموع الأيام في هذه السنوات:
- من 1 مارس 2020 إلى 31 ديسمبر 2020: 306 يوماً (لأن 2020 كبيسة: 366-60=306)
- عام 2021: 365 يوماً
- عام 2022: 365 يوماً
- من 1 يناير 2023 إلى 15 يونيو: 166 يوماً
المجموع: 306+365+365+166 = 1202 يوماً.
إذن الفرق هو 1202 يوماً. هذا الحساب يأخذ في الاعتبار السنة الكبيسة 2020.
الحل
لحساب المدة بين هذين التاريخين، نتبع نفس الطريقة. أولاً نحسب الأيام في تاريخ البداية من بداية السنة: 5 نوفمبر 1999. نوفمبر هو الشهر 11. عدد الأيام من 1 يناير إلى 5 نوفمبر: مجموع أيام الأشهر السابقة (يناير-أكتوبر) + 5. الأشهر: يناير 31، فبراير 28 (1999 ليست كبيسة)، مارس 31، أبريل 30، مايو 31، يونيو 30، يوليو 31، أغسطس 31، سبتمبر 30، أكتوبر 31 = 304 يوماً (مجموع العشرة أشهر = 304). نضيف 5 أيام = 309 يوماً من بداية السنة. لكننا بحاجة لتحويل التاريخ إلى عدد أيام من تاريخ مرجعي. بدلاً من ذلك، يمكن حساب الفرق مباشرة.
المدة من 5 نوفمبر 1999 إلى 5 نوفمبر 2000 = 366 يوماً (لأن عام 2000 كبيسة؟ السنة 2000 تقبل القسمة على 400، لذا هي كبيسة). ثم من 5 نوفمبر 2000 إلى 5 نوفمبر 2001 = 365 يوماً (2001 ليست كبيسة). لكننا ننتهي في 12 أبريل 2001، أي قبل 5 نوفمبر 2001. لذا نحسب من 5 نوفمبر 2000 إلى 12 أبريل 2001.
عدد الأيام من 5 نوفمبر 2000 إلى 31 ديسمبر 2000: نوفمبر (30-5=25 يوماً) + ديسمبر 31 = 56 يوماً. ثم من 1 يناير 2001 إلى 12 أبريل: يناير31+فبراير28+مارس31+أبريل12 = 102 يوماً. المجموع: 56+102=158 يوماً.
إجمالي المدة من 5 نوفمبر 1999 إلى 12 أبريل 2001 = 366 (السنة الأولى) + 158 = 524 يوماً. مع ملاحظة أن عام 2000 كبيسة، أضفنا يوماً واحداً.
إذاً المشروع استغرق 524 يوماً.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة الفرق بين تاريخين.
قيم مُدخَلة قياسية
- يوم البداية
- 16
- شهر البداية
- 7
- سنة البداية
- 1,900
- يوم النهاية
- 16
- شهر النهاية
- 7
- End Year
- 1,900