Days Between Dates Calculator
Count the exact number of days between dates the moment you pick a start and end date. Choose two dates and the calculator instantly shows the total day count, the precise duration in years, months, and days, and how many of those are business days.
It is built for anything that hinges on a date range — counting down to an event, sizing a project timeline, working out a billing or rental period, or simply answering "how many days between two dates?" Every result also breaks down into weeks, hours, minutes, and seconds, plus a weekday chart and a visual calendar of the whole span.
How to Use the Days Between Dates Calculator
Pick your dates
Click the Start Date field to open the date picker, then choose the End Date. Hit the Today button under either field to set it to the current date.
Adjust the options
Tick Include end date (+1 day) to count both endpoints, and set the Weekend days to match your region so business-day counts stay accurate.
Read the results
Results appear instantly. The main card shows total days, exact duration, and business days, while extra cards convert the span into weeks, hours, minutes, and seconds and add calendar details.
Copy or swap
Use Copy Result to put a text summary on your clipboard, or the swap button between the fields to flip the start and end dates in one click.
Features
Instant Date Calculation
The day count updates in real time as you change dates or options — there is no "Calculate" button to press.
Include End Date Option
Add one extra day to count both endpoints — handy for vacation days, rental periods, and event durations.
Exact Duration Breakdown
For longer spans, see the precise duration in years, months, and days alongside the total day count.
Business Days Counter
Working days excluding weekends are counted automatically, ready for work schedules, timelines, and billing cycles.
Custom Weekend Selection
Pick from five weekend setups — Sat-Sun, Fri-Sat, Thu-Fri, Fri only, or Sun only — to match your country.
Time Unit Conversions
See the span expressed in weeks and days, total hours, total minutes, and total seconds.
Calendar Information
View weekend days, full weeks, full months, and full years that fall within the selected range.
Weekday Breakdown Chart
A bar chart shows how many of each weekday appear in the range, with weekend bars styled differently.
Visual Calendar View
A scrollable calendar highlights the range with color-coded start, end, in-range, and today markers.
Swap Dates
Flip the start and end dates with a single click using the swap button between the input fields.
Copy to Clipboard
Copy a text summary with the start date, end date, total days, exact duration, and business days in one tap.
Persistent Settings
Your dates, include-end-date choice, and weekend setting are saved locally and restored on your next visit.
Frequently Asked Questions
How do I count the days between two dates?
Pick a Start Date and an End Date with the date pickers. The calculator instantly shows the total number of days between them, along with the exact duration and business days — no button to press.
Does the result include the end date?
By default the end date is not counted, so January 1 to January 3 is 2 days. Tick Include end date (+1 day) to count both endpoints, which makes the same range 3 days — useful for hotel stays or event lengths.
How many weeks or months is that?
The Time Units card converts the span into weeks (and leftover days), total hours, total minutes, and total seconds, while the Calendar Info card shows the full weeks, full months, and full years inside the range.
What are business days, and can I change the weekend?
Business days are the days in the range that are not weekends — Monday to Friday by default. Use the Weekend selector to switch to Sat-Sun, Fri-Sat, Thu-Fri, Fri only, or Sun only, and the business-day count, weekday chart, and calendar highlighting update to match.
Are leap years handled correctly?
Yes. The calculator accounts for leap years, so a range from February 1 to March 1 in a leap year returns 29 days rather than 28.
What if I enter the end date before the start date?
The calculator handles it automatically and treats the earlier date as the start, so the day count is never negative. You can also use the swap button between the fields to switch them manually.
Is there a limit to the date range?
There is no limit on the calculation itself — you can measure dates that are decades apart. The visual Calendar View renders up to 36 months at a time, so very long ranges still calculate fully but show the first 36 months of calendar squares.
Is my data saved or sent anywhere?
No. Every calculation happens in your browser, and your selected dates and preferences are saved only in your browser's local storage for convenience. Nothing is sent to any server.
No comments yet. Be the first to comment!