Other
Date Calculator for Days Between Dates
Find days between dates, add or subtract days from a base date, and compare calendar-day or business-day ranges.
Search intent guide
Use this page when you need a fast answer to date calculator
Use this date calculator when you need the number of days between dates or need to add and subtract days from a base date. It is useful for planning, deadlines, scheduling, and reducing manual counting mistakes around month lengths and leap years.
Editorial review
Best for
- Counting days between two calendar dates
- Adding or subtracting days from a base date
- Checking deadline windows with exact calendar math
Before you start
- Decide whether you need a duration or a target date
- Check whether the end date is included in your rule
- Use business-day logic elsewhere if weekends are excluded
Days between dates
Add or subtract days
Results
Years
0
Months
1
Days
0
Total days
31
Business days
23
Weekdays
23
Weekend days
8
Weeks
4w 3d
Adjusted date
2024-01-31
Day breakdown
| Type | Count |
|---|---|
| Total days | 31 |
| Weekdays | 23 |
| Weekend days | 8 |
| Business days | 23 |
Weekdays exclude Saturday and Sunday.
Sponsored
Ad placement reserved.
How this Date Calculator works
Finds calendar and business-day spans between dates, plus adds or subtracts a day offset from a base date. Dates are normalized to UTC to reduce timezone drift.
Quick guide
Jump to the section you need, then return to the date calculator.
Best use cases
- Find elapsed calendar days or business days between two dates for planning, billing, or compliance checks.
- Add or subtract a day offset from a base date when scheduling follow-ups, deadlines, or renewals.
- Compare timeline options quickly without doing manual calendar counting.
Inputs
- Start date for the date range
- End date for the date range
- Include end date toggle
- Delta days to add or subtract
Outputs
- Years, months, and days breakdown
- Total days and business days
- Weeks and remaining days
- Adjusted date after applying delta
Assumptions
- Dates are interpreted at UTC midnight
- Delta days can be positive or negative
Common mistakes
- Expecting business-day counts to match calendar days even when weekends are excluded.
- Forgetting whether the end date should be included before comparing the result with a contract or schedule.
- Using local-time assumptions while the calculator normalizes dates to avoid timezone drift.
Tips
- Use the same timezone when comparing dates
- Negative delta values subtract days
Date Calculator formula guide
Use these date calculator formulas to audit the output or explain it to someone else.
2 formulas
Date Calculator examples
Review a ready-made date calculator scenario, copy it, then tweak inputs to match your case.
Example
Days between dates
Inputs
- Start 2024-01-01
- End 2024-02-01
Outputs
- Days between equals 31
- Use for elapsed time checks
Calendar months have different lengths.
Example
Add days
Inputs
- Base date 2024-01-01
- Delta +45 days
Outputs
- Adjusted date 2024-02-15
- Useful for scheduling follow-ups
Negative deltas move the date backward.
Date offsets from 2024-01-01
| Delta days | Result date |
|---|---|
| +7 | 2024-01-08 |
| +30 | 2024-01-31 |
| -15 | 2023-12-17 |
Offsets are shown using UTC midnight normalization.
Common ranges
Focus point
7 days
7
Position
#1 of 3
Original order
Share of total
5.51%
Total: 127
Use these as quick mental anchors for planning.
References
- ISO 8601 date format
Learn more
Guides connected to the date calculator
Use these short guides when you want the decision framework behind the numbers, not just the raw output.
Category guide
Everyday Utility Calculator Guide
Use date and age tools to answer scheduling and timeline questions without manual counting errors.
Directly related
Articles that mention this calculator
how to count days between dates
How to Count Days Between Dates and Avoid Deadline Mistakes
Use date, age, and time-duration calculators to handle calendar ranges, offsets, and age thresholds without manual counting errors.
Read the guide
age calculator vs date calculator
Age Calculator vs Date Calculator: When Should You Use Each One?
Use age, date, time duration, and time calculators to choose the right tool for birthdays, deadlines, offsets, and exact elapsed time.
Read the guide
FAQ
Date Calculator FAQ
What does the Date Calculator do?
Finds calendar and business-day spans between dates, plus adds or subtracts a day offset from a base date. Dates are normalized to UTC to reduce timezone drift. It is part of our other toolkit.
When should I use this calculator?
Use it when you need to Find elapsed calendar days or business days between two dates for planning, billing, or compliance checks. Add or subtract a day offset from a base date when scheduling follow-ups, deadlines, or renewals.
What inputs do I need?
Typical inputs include Start date for the date range, End date for the date range, Include end date toggle.
How are the results calculated?
We follow the formulas and assumptions outlined in the "How this calculator works" section. You will see outputs like Years, months, and days breakdown, Total days and business days, Weeks and remaining days.
What mistakes should I avoid?
Common mistakes include Expecting business-day counts to match calendar days even when weekends are excluded. Forgetting whether the end date should be included before comparing the result with a contract or schedule.
Can I share or download the results?
Use the Copy link or Print buttons to share your results. If a table or chart appears, you can download the data as CSV.
Is my data stored?
No. Calculations run in your browser and we do not store your inputs.
Related
Related calculators for date and time calculations
These links answer the next question people usually ask after using the date calculator.
Other
Age Calculator
Exact age in years, months, and days.
Other
Time Duration Calculator
Calculate the duration between two dates in various units.
Other
Time Calculator
Add or subtract hours, minutes, and seconds.
Other
Hours Calculator
Calculate the difference between start and end times.