حساب فرق التاريخ
عد الأيام والأسابيع والشهور بين تاريخين.
النتائج تحديث كما تكتب.
عن هذه الحاسبة
you want to find the exact time between two dates — in days, weeks, months and years — and also count the weekdays (Monday to Friday) in between. It works with real calendar dates, so it automatically accounts for leap years and the different lengths of each month. By default it counts the nights between the dates; turn on "count the end day" to include both endpoints. If you want to find the exact time between two dates — in days, weeks, months and years — and also count the weekdays (Monday to Friday) in between, you can useUseUse itUse itU
الأسئلة المتكررة
هل يشمل اليوم الأخير؟
بصورة افتراضية، يحسب الليالي بين التاريخين. قم بتشغيل "حساب يوم النهاية" تحت الخيارات المتقدمة لتضمين تاريخي البداية والنهاية في المجموع.
هل يتعامل مع السنوات الكبيسة؟
نعم، إن حساب الأيام دقيق ويأخذ في الحسبان تلقائيا السنوات الكبيسة وطول الشهور المختلفة.
كم عدد أيام الأسبوع بين تاريخين؟
وتحسب الحاسبة فقط من الاثنين إلى الجمعة وتبلغ عن المجموع بشكل منفصل عن عدد الأيام الكاملة. وهذا مفيد لتحديد أيام العمل، أو فترات الإخطار أو نوافذ التسليم التي تتخطى عطلة نهاية الأسبوع.
لماذا تختلف نتائج الأيام عن نتائج الأشهر والسنوات؟
يعد عدد الأيام مجموعاً دقيقاً واحداً، بينما يعبر تفصيل الأشهر والسنوات عن نفس الفجوة في المصطلحات التقويمية. ولأن الأشهر تختلف في الطول، فإن "شهرين" ليس عدداً ثابتاً من الأيام - يصف كلا الرؤيتين نفس الفترة.
هل يمكنني أن أحسب الوقت إلى تاريخ مستقبلي؟
نعم. ضع اليوم كتاريخ البدء والتاريخ المستقبلي كتاريخ النهاية، وتظهر الحاسبة كم من الوقت حتى يصل. لعد التنازلي الحي إلى وقت محدد، استخدم حاسبة العد التنازلي بدلاً من ذلك.
هل يجب أن أضمن اليوم الأخير أم لا؟
يعتمد على ما تقوم بحسابه. اتركه معطلاً لحساب الليالي أو الفجوات بين التواريخ؛ شغل "حساب يوم النهاية" لحساب اليوم الأول واليوم الأخير، وهو ما يتناسب مع أشياء مثل حساب أيام الأحداث الشاملة.
API - استخدام هذا الحاسب من الشفرة
استدعاء هذه الحاسبة كنقطة نهاية JSON مجانية - لا مفتاح مطلوب. إرسال قيم الحقل أدناه كبارامترات الاستفسار أو JSON. أي شيء تحذفه يستخدم نفس الافتراض الذي تم ملء هذه الصفحة مسبقاً به؛ البارامترات غير المعروفة هي 400، لا صفر صامت أبداً. اقرأ كامل وثائق API →
نقطة النهاية
GET https://calculator.free/api/v1/date-difference/
curl
curl "https://calculator.free/api/v1/date-difference/?start=2026-08-22&end=2026-09-21"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/date-difference/?" + new URLSearchParams({
"start": "2026-08-22",
"end": "2026-09-21"
}));
const data = await r.json();
console.log(data.results);
النتائج هي تقديرات للتوجيه العام فقط، وليس المشورة المالية أو الطبية أو الضريبية.