ماذا تفعل هذه الحاسبة
تخبرك حاسبة الأيام المتبقية والمنقضية بعدد الأيام التي تفصل بين تاريخ مستهدف وتاريخ مرجعي بدقة. فإذا كان التاريخ المستهدف في المستقبل تحصل على عدد موجب يمثّل "الأيام المتبقية"، وإذا كان في الماضي تحصل على عدد سالب يمثّل "الأيام المنقضية". وهي تصلح لأي زوج من التواريخ — أعياد الميلاد، والمواعيد النهائية، والذكرى السنوية، وتواريخ العقود، ومراحل المشاريع، أو الأحداث التاريخية. تعتمد الأداة على التقويم الميلادي وهي صالحة عالميًا، إذ تنطبق في أي مكان دون قواعد خاصة ببلد معيّن.
طريقة الاستخدام
أدخل التاريخ المستهدف (التاريخ الذي تعدّ الأيام حتى الوصول إليه أو انطلاقًا منه) من خلال حقول السنة والشهر واليوم. ثم أدخل التاريخ المرجعي — وهو افتراضيًا تاريخ اليوم، لكن يمكنك ضبطه على أي تاريخ للمقارنة بين تاريخين اختياريين. تعرض لك الحاسبة العدد المطلق للأيام، والفارق مع إشارته (سالب للماضي وموجب للمستقبل)، وما يعادله بالأسابيع.
شرح المعادلة
يُحوَّل كل تاريخ إلى طابع زمني عند منتصف الليل مقيسًا بالملي ثانية. ثم يُقسَم الفارق بين الطابعَين الزمنيَّين على 86,400,000 (وهو عدد الملي ثانية في اليوم الواحد من 24 ساعة)، ويُقرّب لأسفل إلى عدد صحيح:
$$\Delta = \left\lfloor \frac{\text{Target Date} - \text{Reference Date}}{86400000\ \text{ms}} \right\rfloor$$وبما أن كلا التاريخين مثبَّت عند منتصف الليل، تكون النتيجة عددًا صافيًا للأيام التقويمية الكاملة بينهما.
مثال تطبيقي
التاريخ المرجعي: 1 يناير 2025. التاريخ المستهدف: 31 يناير 2025. يكون الفارق 30 يومًا في المستقبل، أي ما يعادل نحو 4.29 أسبوع. وإذا عكست التاريخين — بجعل المرجعي 31 يناير والمستهدف 1 يناير — فستكون النتيجة مع إشارتها −30 يومًا (في الماضي)، بينما يظل العدد المطلق 30 يومًا.
الأسئلة الشائعة
هل تحتسب يوم اليوم؟ الفارق لا يشمل تاريخ البداية: فمن اليوم إلى الغد يوم واحد. أما إدخال التاريخ نفسه في الخانتين فيُرجِع صفرًا.
هل تراعي السنوات الكبيسة؟ نعم. يتعامل محرّك التقويم مع 29 فبراير تلقائيًا.
هل يمكن أن يكون التاريخ المرجعي في المستقبل؟ بالتأكيد — يمكنك المقارنة بين أي تاريخين في أي اتجاه، والإشارة هي التي تحدّد لك الاتجاه.