Date Difference Calculator
Exact time between any two dates
Select two dates to see the precise span in days, weeks, and months. Toggle inclusive counting when your deadline or policy requires counting both endpoints.
How to use it
Pick start and end dates
Select the two dates for your scenario — contract period, event planning, or deadline tracking.
Toggle inclusive mode
Enable "Include end date" when both dates should count — for example, rental agreements or insurance policies.
Review the breakdown
See total days, weeks with remaining days, and approximate months at a glance.
This tool counts every calendar day including weekends and holidays. If you need working days only, use the Business Days Calculator.
Frequently asked questions
Does this calculator include the end date?
By default it counts elapsed time between dates. Enable "Include end date" to count both start and end date — useful when policies require inclusive counting.
Can I use this for legal or contract deadlines?
Use it for planning, then verify deadlines against the exact contract terms and local legal rules before submission.
How is this different from business days?
This calculator uses calendar days including weekends and holidays. For weekdays-only planning, use the Business Days Calculator instead.
How many weeks are between two dates?
The calculator divides total days by 7 to show full weeks and any remaining days. For example, 45 days equals 6 weeks and 3 days.
How do I calculate days until a specific date?
Set today as the start date and your target event as the end date. The result shows the exact number of calendar days remaining.
Why does the month count seem approximate?
Calendar months vary in length (28 to 31 days), so the calculator provides an approximate month count alongside the exact day and week totals for precision.
Can I calculate the difference between dates in different years?
Yes. Enter any two dates regardless of year. The calculator handles leap years and varying month lengths automatically.
When should I use inclusive counting?
Use inclusive counting when both the start and end dates should count toward the total, such as rental agreements, insurance coverage periods, or event ticket validity windows.
How do I count days for a contract notice period?
Enter the notice start date and the contract end date. Enable inclusive counting if the contract terms require both dates to be counted. Verify against the specific contract language.
Does this account for leap years?
Yes. The calculator correctly handles leap years, so February 29 is included in any date range that spans a leap year.
Related calculators
This calculator is for informational purposes only and does not constitute legal, financial, or tax advice. Results are based on publicly available data and rules current at the time of the last update. For specific decisions, consult the relevant authority or a licensed professional. ProperCalc accepts no liability for any inaccuracies or consequences arising from the use of these results.