Days Calculator

Calculate the exact number of days between two dates with business day support, time breakdowns, and detailed analytics.

view_dayDays Calculator
date_range

Select Date Range

Start Date
End Date
Options
Quick Presets
info

About Days Calculator

The Days Calculator counts the exact number of days between any two dates and presents the result as a multi-unit breakdown: total calendar days, years plus remaining months plus remaining days, total weeks, total hours, total minutes, and total seconds. It also separates business days from weekend days and shows both the raw excluded-day count and the working-day percentage — giving you far more context than a plain day count.

It is the right tool when you need to answer questions like "how many working days are left before this contract ends?" or "how long has it been since our last release in weeks and hours?" The custom-date exclusion list lets you mark specific holidays or company shutdowns so the business-day figure reflects your actual schedule. Quick presets (Today, Last Week, Last Month, Last Year) make recurring lookups a single click.

Every calculation happens entirely in your browser using the built-in JavaScript Date API. No dates are sent to a server, stored, or logged — the tool works fully offline once the page loads. There are no rate limits, no account required, and no cost.

star

Key Features

check_circle

Multi-unit breakdown

Results include calendar days, years/months/days, weeks with remainder, hours, minutes, and seconds — all computed from the same pair of dates in one calculation.

check_circle

Business-day filtering

Enable the Business Days option to count only weekdays (Monday through Friday). The working-day percentage shows at a glance how much of the range falls within the standard work week.

check_circle

Custom date exclusions

Add individual public holidays, company closure days, or any other dates to a personal exclusion list. Excluded days are subtracted from the business-day count and shown separately.

check_circle

Time-of-day precision

Enable the Include Time option to specify hours, minutes, and seconds for both the start and end, so fractional days are factored in when your deadline is measured to the hour.

check_circle

ISO week and quarter context

The result panel shows which ISO week number and fiscal quarter each endpoint falls in, useful for sprint planning and quarterly reporting.

check_circle

Quick presets and reset

One-click presets fill the date range for Today, Yesterday, Last Week, Last Month, and Last Year. A single Reset button clears all inputs and options back to defaults.

help

How to Use

01

Select Your Dates

Choose a start date and an end date using the date pickers. Use the quick presets for common ranges like Last Week or Last Month.

02

Choose Your Options

Enable options such as Include Time for hour-level precision, Business Days to exclude weekends, Include Last Day to count both endpoints, or Exclude Custom Dates to skip holidays.

03

View Comprehensive Results

Click Calculate Days to see a full breakdown including total days, years/months/days, weeks, hours, minutes, seconds, business days, weekend days, and working day percentages.

code_blocks

Example

Calculating from January 6, 2025 to February 3, 2025 with business-day filtering active. The range spans 28 calendar days (4 full weeks). Weekends account for 8 of those days, leaving 21 business days — a 75% working-day ratio.

Start date / End date
Start date: 2025-01-06
End date:   2025-02-03
Options:    Business Days enabled
Calculated result
Total days:    28
Breakdown:     0 years, 0 months, 28 days
Weeks:         4 weeks, 0 days remaining
Hours:         672
Business days: 21
Weekend days:  8
Working days:  75%
lightbulb

Common Use Cases

  • arrow_circle_right

    Project and sprint planning

    Find the exact number of working days in an upcoming sprint or project phase. Exclude known company holidays from the business-day count so the figure matches your team calendar rather than a generic weekday tally.

  • arrow_circle_right

    Contract and SLA verification

    Legal contracts and service agreements often state obligations in business days. Paste the start date and due date, enable business-day mode, and confirm the count matches what both parties expect — with a clear audit trail of which dates were excluded.

  • arrow_circle_right

    Payroll and billing period reconciliation

    HR and finance teams regularly need to know how many working days fall in a pay period or invoice cycle. The multi-unit breakdown (days, weeks, hours) covers all common billing formats in a single calculation.

  • arrow_circle_right

    Event age and anniversary tracking

    Calculate how long it has been since a product launch, a company founding, or any milestone — expressed in years, months, days, weeks, and hours — for anniversary posts, retrospectives, or reports.

  • arrow_circle_right

    Academic and exam scheduling

    Students and educators can count the calendar days remaining until an exam or assignment deadline, then cross-reference the business-day count to see how many study days or teaching days are actually available.

quiz

Frequently Asked Questions

What is a Days Calculator? expand_more
A Days Calculator is a tool that counts the exact number of days between two dates. It provides detailed breakdowns in multiple time units including years, months, weeks, hours, minutes, and seconds, along with business day and weekend day statistics.
How do business days differ from calendar days? expand_more
Business days (also called working days) count only weekdays from Monday through Friday, excluding weekends. Calendar days count every day including Saturdays and Sundays. For example, a 7 calendar day period typically contains 5 business days and 2 weekend days.
Can I exclude specific dates from the calculation? expand_more
Yes. Enable the "Exclude Custom Dates" option to add specific dates (such as holidays or company closures) that should be excluded from the business day count. Add dates individually using the date picker and the Add button.
What time units are shown in the results? expand_more
The results include a full breakdown in years, months, and days; total weeks with remaining days; total hours, minutes, and seconds; business days and weekend days; excluded days count; and the working days percentage.
Is my data private? expand_more
Yes. All calculations are performed locally in your browser. No date information is sent to any server, and the tool works fully offline once loaded.
How is this different from the Date Calculator? expand_more
The Date Calculator adds or subtracts a number of days, months, or years from a single date to find a new date. The Days Calculator works in the opposite direction: you give it two dates and it tells you how far apart they are — with business-day breakdown, custom exclusions, and multi-unit output. Use the Date Calculator when you want "what date is 45 business days from today?" and use this tool when you want "how many business days are between these two dates?"
What does the "Include Last Day" option do? expand_more
By default the end date is excluded, so the range from January 1 to January 3 gives 2 days. Enabling Include Last Day adds 1 to the count so the same range returns 3 days. Use this when both endpoints should be counted as full days, for example when a rental period starts and ends on specific dates.
Can I calculate the difference down to the hour or minute? expand_more
Yes. Enable the Include Time option to reveal hour, minute, and second inputs for both the start and end. The tool then factors the time-of-day difference into the total, so a range that ends 6 hours earlier in the day than it started will reflect that partial day in the result.