Date Calculatorحاسبة التاريخ
Find the difference between two dates, add/subtract time, or count down to an event.احسب الفرق بين تاريخين، أضف أو اطرح مدة، أو ابدأ عداً تنازلياً لحدث ما.
Days between two datesالأيام بين تاريخين
Three ways to work with dates
ثلاث طرق للتعامل مع التواريخ
The Difference tool counts the exact number of calendar days between two dates by converting both into timestamps and subtracting, which automatically accounts for leap years, varying month lengths, and daylight-saving shifts without you needing to think about any of it. It then converts that day count into weeks, and approximate months and years, using standard averages (30.44 days per month, 365.25 days per year) since months and years aren't fixed lengths.
The Add/Subtract tool moves a start date forward or backward by a chosen amount — days, weeks, months, or years. Adding months or years is handled calendar-aware rather than as a fixed number of days, so adding one month to January 31st correctly lands on the last valid day of February rather than overflowing into March. This mode is commonly used for calculating deadlines, contract renewal dates, warranty expirations, or "90 days from today" type questions.
The Countdown tool runs live, updating every second, and shows how much time remains until (or has passed since) a target date — handy for tracking an upcoming event, deadline, or anniversary right on the page rather than doing mental math repeatedly. If the target date has already passed, the counter automatically switches to show elapsed time instead, labelled accordingly, so the same tool works whether you're counting up or down.