Date Difference Calculator
Calculate the number of days between two dates, or the date N days from a reference date.
Category: Date & Time
When to use?
Use it to check how many days a contract runs, or to find the date N days from today. Handy for days left to a project deadline, insurance or lease expiry dates, and trip planning — anywhere a date interval is needed.
How to use
- Pick a start date and an end date.
- The number of days between them is calculated automatically.
- For a date N days out, enter a reference date and the number of days to move.
Input Explanation
Click a date field to open a calendar, or type a date directly. Enter a negative number in the N-days calculation to get a past date.
Calculation Basis
It calculates the difference by the calendar. The start day itself is not included; add 1 to the result if you need it counted.
Usage Examples
- Check contract length - Calculate the exact number of days between a contract start and expiry.
- Find the date N days out - Instantly see the calendar date 90 days from today.
- Manage project schedules - See the time remaining from a project start to its deadline.
Examples
- 2024-01-01 to 2024-03-31 → 90 days
- 90 days after 2025-05-12 → 2025-08-10
Cautions
- It does not account for leap years or time zones, calculating only the plain day count.
- The start time (AM/PM) and country time-zone settings can cause a one-day difference.
Guides
Calendar-based day count
The difference is based on local calendar dates, not times or time zones. Pair it with the D-day calculator to see how many days from today.
Care with inclusive counting
A business rule including both start and end dates can differ by one day from a plain date difference. Check your submission rule or company policy.
FAQ
Is the start day included in the result?
The default result is the calendar gap. Add 1 to include the start day.
Can it calculate past dates?
Yes. If the end date is earlier than the start, it shows a negative number.
How do I convert to weeks or months?
Divide the day result by 7 for weeks, or by 30 for an approximate number of months.
How do I use the N-days calculation?
Enter a reference date and the days to move (positive for future, negative for past) to get that date.
Related Tools
- D-Day Calculator - Show the days remaining until, or elapsed since, a target date based on today.
- Date Add/Subtract Calculator - Add or subtract days, weeks, months, or years from a reference date.
- Business Day Calculator - Calculate a date N business days out or the number of business days, excluding weekends.
- Date Range Generator - Generate a list of all dates between a start and end date at once.
- Months Between Dates Calculator - Calculate total months, days, and a year/month/day breakdown between two dates.
- Age Calculator - Calculate your exact age, this year's birthday status, and days until your next birthday.