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

الأيام بين التواريخ

قم بحساب الأيام التقويمية بين تاريخين دون تحويل منتصف الليل المحلي إلى طوابع زمنية حساسة للمنطقة الزمنية. اختر العد الحصري أو الشامل واحتفظ بالاتجاه أو قم بإزالته باستخدام الخيار الموقع.

● يعمل محليا
قيم المثال
يعمل في المتصفح الخاص بك · لا يوجد حساب مطلوب

الأيام بين التواريخ

اختلاف يوم التقويم
01

صيغة

days = UTC calendar day(end) − UTC calendar day(start)

قم بتعيين كل تاريخ تقويمي صالح إلى فهرس يوم صحيح على نمط UTC، واطرح الفهارس، ثم قم بتطبيق الاختيارات الشاملة والتوقيعية.

02

الافتراضات

  • يتم استخدام التقويم الغريغوري من العام 0001 إلى العام 9999.
  • يحسب الوضع الشامل كلا نقطتي النهاية لنطاق غير الصفر.

تمثل التواريخ تسميات التقويم، وليس اللحظات. لا يمكن لتغييرات التوقيت الصيفي أن تغير النتيجة.

03

مراجعة الصيغة

Formula v1.0.0

تمت المراجعة 2026-08-03

CalcFlow engineering review

عملت المثال

الأيام بين التواريخ: عملت المثال

مؤشر اليوم ليوم 20 أغسطس 2026 أكبر بمقدار 17 من يوم 3 أغسطس. العد الحصري يعطي 17 يومًا؛ العد الشامل يعطي 18.

الأسئلة المتداولة

الأسئلة المتداولة

ما هو العد الحصري؟

إنه يقيس عدد حدود اليوم التي تفصل بين التاريخين. يقوم الوضع الشامل أيضًا بحساب تواريخ نقطة النهاية.

هل يمكن أن يغير التوقيت الصيفي الإجابة؟

لا. يستخدم المحرك حسابات الأعداد الصحيحة للتاريخ فقط بدلاً من الطوابع الزمنية المحلية.

ماذا يفعل الوضع الموقع؟

تقوم بإرجاع عدد سلبي عندما يكون تاريخ الانتهاء قبل تاريخ البدء.