Days Between Dates
Calculate the number of days, weeks, and months between two dates.
What is this tool? Days Between Dates?
How do you use this tool? Days Between Dates
- Set the start date using the date picker (defaults to today).
- Set the end date using the second date picker (defaults to 30 days from today).
- The result updates automatically. Review the breakdown: total days, weeks, months, business days, and hours.
- Use the Swap button to reverse start and end dates, or the Today shortcut to reset either date to today.
Common Use Cases
Plan project timelines
Measure the calendar span between a start date and a milestone, deadline, or launch date.
Calculate age or elapsed time
Find the number of days, weeks, or calendar months since a birth date, purchase, renewal, or event.
Review billing and subscription periods
Check the length of service windows, trial periods, rentals, or prorated contracts.
Coordinate travel and leave
Count nights, calendar days, or working periods before booking and submitting leave requests.
Why is this tool useful?
Clear calendar arithmetic
Avoid manually counting across months with different lengths and leap years.
Several useful units
View the same interval as days, weeks, or calendar-based months depending on the planning task.
Quick date-order checks
Swapping dates makes it easy to detect an accidental reversed range.
Best Practices
- ✓ Decide whether the calculation should include the start date, the end date, both, or neither. Different business rules produce different totals.
- ✓ Distinguish calendar days from business days. Weekends and holidays require a working-day calendar, not a simple date difference.
- ✓ Use a defined time zone when timestamps are involved, especially around daylight-saving changes or midnight boundaries.
- ✓ For months and years, document whether you need calendar units or an approximate number of days.
- ✓ Verify legal, payroll, visa, and contractual deadlines against the governing rule, because they may define counting conventions explicitly.
Practical examples
Start: July 1, 2026, end: July 19, 2026.
18 elapsed days, equivalent to 2 weeks and 4 days. An inclusive calendar count would be 19 dates, so confirm which convention your deadline uses.
Start: February 28, 2024, end: March 1, 2024.
2 elapsed days because 2024 includes February 29.
Frequently Asked Questions
Business days exclude Saturdays and Sundays. Public holidays are not automatically excluded since they vary by country and region. You can manually adjust for holidays.
The calculator will show a negative result or display an alert depending on the date values. Use the Swap button to quickly reverse the two dates.
The month figure is an approximation (total days ÷ 30.44). For exact calendar months between two dates, note that months have different lengths, so this is always an estimate.
Yes. You can enter any two dates, past, present, or future, and the calculator will show the difference. A status badge indicates whether the end date is in the past or future.
No. The tool creates a new result in the browser. Your original remains unchanged unless you overwrite it after downloading.
The tool does not add ownership restrictions to your output. You remain responsible for rights to the source material and for complying with third party licenses.
Related Guides
Looking for more free tools?
ManyUtils has dozens of fast, privacy-friendly utilities for developers, designers, writers and everyday users. All free, all in your browser.
Browse all tools →