حساب فرق التاريخ
عد الأيام والأسابيع والشهور بين تاريخين.
النتائج تحديث كما تكتب.
عن هذه الحاسبة
A date difference calculator finds the exact time between two dates — in days, weeks, months and years — and also counts 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.
For example, from 1 January to 1 July is 181 days, which the calculator also expresses as about 25 weeks and 6 days, or 6 months exactly. The weekday count is useful for business timelines, since it strips out weekends.
Use it to count down to a deadline, measure a project or notice period, work out an age gap or anniversary, or find how many working days a task spans. Enter the two dates and every breakdown updates at once.
الأسئلة المتكررة
هل يشمل اليوم الأخير؟
بصورة افتراضية، يحسب الليالي بين التاريخين. قم بتشغيل "حساب يوم النهاية" تحت الخيارات المتقدمة لتضمين تاريخي البداية والنهاية في المجموع.
هل يتعامل مع السنوات الكبيسة؟
نعم، إن حساب الأيام دقيق ويأخذ في الحسبان تلقائيا السنوات الكبيسة وطول الشهور المختلفة.
كم عدد أيام الأسبوع بين تاريخين؟
وتحسب الحاسبة فقط من الاثنين إلى الجمعة وتبلغ عن المجموع بشكل منفصل عن عدد الأيام الكاملة. وهذا مفيد لتحديد أيام العمل، أو فترات الإخطار أو نوافذ التسليم التي تتخطى عطلة نهاية الأسبوع.
لماذا تختلف نتائج الأيام عن نتائج الأشهر والسنوات؟
The day count is a single exact total, while the months-and-years breakdown expresses the same gap in calendar terms. Because months vary in length, "2 months" is not a fixed number of days — both views describe the same span.
هل يمكنني أن أحسب الوقت إلى تاريخ مستقبلي؟
نعم. ضع اليوم كتاريخ البدء والتاريخ المستقبلي كتاريخ النهاية، وتظهر الحاسبة كم من الوقت حتى يصل. لعد التنازلي الحي إلى وقت محدد، استخدم حاسبة العد التنازلي بدلاً من ذلك.
هل يجب أن أضمن اليوم الأخير أم لا؟
يعتمد على ما تقوم بحسابه. اتركه معطلاً لحساب الليالي أو الفجوات بين التواريخ؛ شغل "حساب يوم النهاية" لحساب اليوم الأول واليوم الأخير، وهو ما يتناسب مع أشياء مثل حساب أيام الأحداث الشاملة.
API - استخدام هذا الحاسب من الشفرة
استدعاء هذه الحاسبة كنقطة نهاية JSON مجانية - لا مفتاح مطلوب. إرسال قيم الحقل أدناه كبارامترات الاستفسار أو JSON. أي شيء تحذفه يستخدم نفس الافتراض الذي تم ملء هذه الصفحة مسبقاً به؛ البارامترات غير المعروفة هي 400، وليس صفراً صامتاً أبداً. اقرأ كامل وثائق API →
نقطة النهاية
GET https://calculator.free/api/v1/date-difference/
curl
curl "https://calculator.free/api/v1/date-difference/?start=2026-10-07&end=2026-11-06"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/date-difference/?" + new URLSearchParams({
"start": "2026-10-07",
"end": "2026-11-06"
}));
const data = await r.json();
console.log(data.results);
النتائج هي تقديرات للتوجيه العام فقط، وليس المشورة المالية أو الطبية أو الضريبية.