Date Calculator

Count exactly how many days sit between two dates, or take a date and move it forward or back by any number of days. Both answers update live, and the first calculator also counts business days with weekends excluded.

Date Calculator tool

Days between two dates

Days
Business days
Weeks
Months

Add or subtract days

Result

How to use it

  1. Pick two dates to count the days between them.
  2. Read the total in days, business days, weeks and months.
  3. Use the second calculator to move a date forward or back.

Worked example

Input: Today to 30 days later
Result: 30 days, about 22 business days
Input: Add 90 days to a date
Result: The exact weekday and date

Counting days, business days and months

The day count is the plain difference between two dates, so a start and end date one week apart returns 7. Whether you also count the first day is a matter of convention: contracts and deadlines usually count from the day after the start, which is what this calculator does.

Business days skip Saturdays and Sundays, which is how shipping estimates and payment terms such as net 30 are normally read. Public holidays are not deducted here, since they vary by state and industry, so subtract those separately if your deadline depends on them.

Months are trickier than days because they differ in length. The month figure counts complete calendar months, so January 31 to February 28 is zero full months plus 28 days, not one month.

Common uses

  • Counting down to a deadline or event
  • Working out a net 30 payment date
  • Checking a notice period or contract term
  • Adding a warranty or trial period to a start date

Frequently asked questions

Enter both dates above and the day count appears instantly, along with business days, weeks and months. The count excludes the start date and includes the end date, the usual convention for deadlines.
Monday through Friday. Weekends are excluded, and public holidays are not deducted because they differ by state, country and employer.
Use the second calculator: pick the start date, leave the operation on Add, and enter 90. The result shows the weekday as well as the date.
Yes. The count uses real calendar dates, so February 29 is included whenever the span crosses a leap year.