Date Duration Calculator

Updated July 2026

Enter a start date and an end date to see exactly how many days lie between them — plus the breakdown in weeks and days, full years, months and days, total weeks, months and hours, and how many of those are business days. Everything runs privately in your browser.

The duration between two dates is the number of days from the start date to the end date. For example, Jan 1 to Jan 31 is 30 days, or 31 if you count both the start and end days.
Defaults to today. Set it earlier or later than the start date.
Counts both the start and end days in the total.
Total days
Weeks & days
Years, months & days
Total weeks
Total months
Total hours
Business days

How this date duration calculator works

The duration between two dates is simply how much time separates them. The most common way to express it is in whole days — the number of midnights you cross going from the start date to the end date. This calculator gives you that total and then breaks it down into weeks, a calendar-accurate years/months/days figure, total months, total hours, and the number of business days.

By default the end date is not counted, so the gap from Jan 1 to Jan 31 is 30 days. If you tick Include end date, both endpoints are counted and the same range becomes 31 days. If the end date falls before the start date, the tool simply swaps them so the result is never negative.

Worked example: from 1 January 2026 to 31 January 2026 there are 30 days — that is 4 weeks and 2 days, or 0 years, 0 months and 30 days. Of those, 21 are business days (Saturdays and Sundays excluded). Tick Include end date and the total becomes 31 days.
Range (start → end)Days (default)Days (inclusive)Business days
Jan 1 → Jan 8785
Jan 1 → Jan 31303121
Jan 1 → Feb 1313222
Jan 1 → Dec 31364365260

Reference note: calculations use the Gregorian calendar and your device's local date. Leap years are handled automatically, and business days count Monday through Friday only — public holidays are not deducted.

Frequently asked questions

How many days between two dates?
Count the whole days from the start date to the end date. By default that is the gap between the two days; tick "Include end date" to count the final day too, adding one. The calculator shows the total automatically.
How do I count business days only?
Business days are weekdays — Monday to Friday — so you count every day in the range and exclude every Saturday and Sunday. The calculator shows the business-day total next to the calendar-day total.
Does it include the end date?
By default the end date is not counted, so Jan 1 to Jan 31 is 30 days. Tick "Include end date" to count both endpoints, which makes the same range 31 days.
How many weeks is that?
Divide the total number of days by 7. The whole number is the count of full weeks and the remainder is the leftover days — for example 30 days is 4 weeks and 2 days.
How do I calculate months between dates?
Count complete calendar months from the start date, then the remaining whole days, borrowing days from the previous month when the end day is earlier than the start day. The tool shows that calendar-accurate years, months and days breakdown.
How many days until a future date?
Set the start date to today and the end date to the future date — the total days is the countdown. The calculator defaults the end date to today, so just change the dates to count forward.
⚡ Date Duration Calculator — by larely ↗

Related tools

Countdown Timer

Live countdown to any date and time, with a shareable link.

Time Zone Converter

Convert a time across world cities and plan meetings across time zones.

Jet Lag Calculator

Estimated recovery time and adjustment tips by time zones crossed .

Pomodoro Timer

A free online focus timer with 25-minute work sessions and breaks.

Your Life in Weeks

Visualize your life as a grid of weeks — lived and remaining.

Time Card Calculator

Add up weekly work hours and pay from clock-in/out times, with overtime.

Unix Timestamp Converter

Convert Unix epoch timestamps to dates and back, with the live current timestamp.

Online Timer & Stopwatch

A free countdown timer with alarm, plus a stopwatch with laps.

Anniversary Calculator

Time together, next anniversary and traditional milestone gifts.

Hours Calculator

Calculate hours and minutes between two times, with a break deduction.

Week Number Calculator

Find the ISO week number for today or any date, plus the week's date range.

Leap Year Calculator

Check if any year is a leap year and find the next and previous ones.

Browse all 251 free tools →