ما هو الاستيفاء بالتاريخ؟

الاستيفاء بالتاريخ هو عملية إيجاد تاريخ محدد يقع في موضع نسبي ضمن نطاق زمني معين. على سبيل المثال، التاريخ عند 25% من السنة يمثل ربع الطريق، والتاريخ عند 50% يمثل نقطة المنتصف، والتاريخ عند 75% يمثل ثلاثة أرباع الطريق. يُستخدم هذا المفهوم في تخطيط المشاريع، والتقارير المالية، وإدارة العقود، وفي كل مكان يحتاج فيه المرء إلى التعبير عن المعالم الزمنية كأجزاء من فترة إجمالية.

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

وصف الأداة

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

يمكن ضبط النسبة المئوية على أي قيمة عشرية (مثل 33.3% لعلامة الثلث أو 66.6% لعلامة الثلثين)، وليس فقط الأرقام الصحيحة. يبقى شريط التمرير وحقل الإدخال الرقمي متزامنَين، لذا يمكنك استخدام أي منهما لإجراء تعديلات دقيقة أو واسعة.

المميزات

  • يقبل أي تاريخين بأي ترتيب — تحدد الأداة تلقائيًا أيهما تاريخ البداية وأيهما تاريخ النهاية
  • يمكن أن تكون النسبة المئوية أي قيمة عشرية من 0 إلى 100، مما يتيح كسورًا دقيقة كـ 33.33% أو 12.5%
  • تعرض إجمالي الأيام، والأيام المنقضية من البداية، والأيام المتبقية حتى النهاية إلى جانب تاريخ النتيجة
  • يمكن نسخ تاريخ النتيجة بنقرة واحدة
  • إعادة حساب فورية عند كل تغيير في المدخلات — لا حاجة لزر إرسال

حالات الاستخدام

  • إدارة المشاريع: إيجاد التاريخ الذي يمثل معلم إنجاز 25% أو 50% أو 75% من الجدول الزمني للمشروع
  • الأرباع المالية: تحديد بداية أو نهاية الأرباع المالية بسرعة ضمن فترة محاسبية مخصصة
  • معالم العقود: تحديد تواريخ المراجعة المرحلية أو الدفع عند نقاط نسبية محددة خلال مدة العقد

آلية العمل

بالنظر إلى تاريخ البداية $S$ وتاريخ النهاية $E$، تحوّل الأداة كليهما إلى Unix timestamps (بالميلي ثانية منذ epoch). يُحسب timestamp النتيجة على النحو التالي:

$$R = S + \left(\frac{p}{100}\right) \times (E - S)$$

حيث $p$ هي النسبة المئوية. تُستخدم timestamps البداية والنتيجة والنهاية بعد ذلك لاشتقاق أعداد الأيام المعروضة في المخرجات. تُعالَج التواريخ دائمًا بالترتيب الزمني بصرف النظر عن أي حقل مُلئ أولًا.

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

ماذا يحدث إذا أدخلت نفس التاريخ لكل من البداية والنهاية؟ سيكون إجمالي الأيام 0 وسيساوي تاريخ النتيجة كلا التاريخين بغض النظر عن النسبة المئوية.

هل يمكنني استخدام تواريخ تفصل بينها أكثر من سنة؟ نعم — تعمل الأداة عبر أي نطاق زمني، من يوم واحد إلى عقود متعددة.

هل تشمل النسبة المئوية قيمتَي 0% و100%؟ نعم. عند 0% تساوي النتيجة تاريخ البداية، وعند 100% تساوي تاريخ النهاية.