ما هي حاسبة مدة العلاقة؟
تخبرك هذه الحاسبة بالضبط بالمدة التي جمعتك بشريكك حتى الآن. ما عليك سوى إدخال تاريخ بداية علاقتكما، لتعرض لك المدة المنقضية موزّعة على سنوات وأشهر وأيام، بالإضافة إلى إجماليات مفيدة مثل عدد الأسابيع وعدد الأيام التي تشاركتماها معًا. إنها مثالية للاحتفال بالذكرى السنوية، أو التخطيط لمناسبة خاصة، أو ببساطة لحسم نقاش ودّي حول سؤال: «كم مضى على علاقتنا؟»
طريقة الاستخدام
أدخل السنة والشهر واليوم الذي بدأت فيه علاقتكما. أما خانة «حتى تاريخ» فتظهر تلقائيًا بتاريخ اليوم، ويمكنك تغييرها إلى أي تاريخ تريده — مثل ذكرى سنوية ماضية أو قادمة. اضغط على زر الحساب لتظهر لك النتيجة التفصيلية كاملة.
شرح المعادلة
تطرح الأداة تاريخ البداية من تاريخ النهاية خانةً تلو الأخرى: الأيام من الأيام، والأشهر من الأشهر، والسنوات من السنوات. وعندما يكون فرق الأيام سالبًا، «تستعير» عدد أيام الشهر السابق لتاريخ النهاية وتنقص عدد الأشهر بواحد. وإذا أصبح فرق الأشهر بعد ذلك سالبًا، تستعير 12 شهرًا من السنوات. هذه الآلية المرتبطة بالتقويم هي السبب في أن النتيجة تأخذ في الحسبان بدقة اختلاف أطوال الأشهر والسنوات الكبيسة.
$$\text{Length} = \text{End}_{\text{y}}\text{-}\text{End}_{\text{m}}\text{-}\text{End}_{\text{d}} \;-\; \text{Start}_{\text{y}}\text{-}\text{Start}_{\text{m}}\text{-}\text{Start}_{\text{d}}$$$$\begin{gathered} \text{Length} = (\,Y\ \text{years},\ M\ \text{months},\ D\ \text{days}\,) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} Y &= \text{End Year} - \text{Start Year} \\ M &= \text{End Month} - \text{Start Month} \\ D &= \text{End Day} - \text{Start Day} \end{aligned} \right. \end{gathered}$$$$\begin{gathered} \text{Total Days} = \dfrac{\text{End Date} - \text{Start Date}}{86400000\ \text{ms/day}} \\[1.2em] \text{Total Weeks} = \dfrac{\text{Total Days}}{7}, \quad \text{Total Months} = \dfrac{\text{Total Days}}{30.4375} \end{gathered}$$
مثال عملي
لنفترض أن تاريخ البداية هو 31 مارس 2023، وتاريخ النهاية 1 أبريل 2023. الأيام: \(1 - 31 = -30\)، لذا نستعير عدد أيام شهر مارس (الشهر السابق لأبريل = 31) وننقص الأشهر بواحد: الأيام \(= 1 - 31 + 31 = 1\)، والأشهر \(= 0 - 1 = -1\)، ما يستلزم استعارة سنة. والنتيجة النهائية الصحيحة هي 0 سنة و11 شهرًا ويوم واحد — أي ما مجموعه يوم واحد.
الأسئلة الشائعة
هل يُحتسب اليوم الحالي كيوم كامل؟ رقم إجمالي الأيام يمثّل عدد الأيام الكاملة المنقضية بين التاريخين.
ماذا لو أدخلت تاريخ بداية في المستقبل؟ ستكون المدة سالبة؛ احرص على إدخال التاريخ الأقدم كتاريخ بداية للحصول على نتائج منطقية.
هل تُراعى السنوات الكبيسة؟ نعم — تُقرأ أطوال الأشهر من التقويم نفسه، لذا تُطبَّق أيام فبراير الـ28 أو الـ29 بشكل صحيح.