Date Calculator

Count the days between two dates, or add and subtract days, weeks, months and years from a date. Business days are counted too.

Start date
End date

Leave the start as today to count the days until a date, or set the end to today to count the days since one.

0days

Enter both dates to count the days between them.

The same gap as

Years, months, days
Not yet
Weeks and days
Not yet
Months and days
Not yet
Hours
Not yet
Minutes
Not yet

Weekdays and weekends

Business days
Not yet
Weekend days
Not yet
Holidays skipped
Not yet
Days counted
Not yet

The two dates

Start
Not yet
End
Not yet
Weekend
Sat and SunFri and SatSun only
Holidays and days off

Taken out of the business days when they fall on a weekday.

Both answers change the moment you pick a date or type a number, with no button to press.

A free date calculator online with no sign-up, and the dates you enter stay on this page.

  • Business days with your own holidays
  • 30, 60, 90 or 180 days in one tap
  • Weeks, months and years between dates

How to calculate days between dates

Count the days between two dates, or find a date before or after one, in three steps.

  1. Enter the two dates

    Pick a start and an end date. The days between them appear at once, with the same gap in weeks, months and years.

  2. Count business days

    Business days leave out the weekend you choose. Add public holidays or days off and they are taken out as well.

  3. Add days to a date

    Open Add or subtract, pick a date and type days, weeks, months or years. The new date shows with its weekday.

What date is 90 days from today?

Open Add or subtract and press 90 days. The start date is already today, so the answer is the date 90 days from today and its weekday. The 30, 60 and 180 day buttons work the same way, for return windows, notice periods, free trials and visa stays.

Choose Subtract to count back instead, which makes this page a days ago calculator: 90 days ago from today, what date was 100 days ago, or the day a 14-day cooling-off period began. Any start date works, in the past or the future.

Years and months are added first, then weeks and days. When the start day does not exist in the new month, the last day of that month is used, so 31 January plus one month is 28 February, the same rule as the EDATE function in Excel.

Business days calculator

A business day is a weekday that is not a public holiday, usually Monday to Friday. Every count of days between dates here also shows the business days, and the Weekend setting changes to Friday and Saturday or to Sunday only, to match where you work.

To count business days by hand, take the calendar days, subtract the weekend days, then subtract the holidays that fall on a weekday. Holiday lists differ by country and by employer, so add your own; a holiday that lands on a weekend is never taken off twice.

Deadlines set in business days run the other way. In Add or subtract, turn on Count business days only and type 10: counting starts the day after the start date, as banks and couriers count, and the answer is the tenth working day, past every weekend and holiday.

What this date duration calculator shows

  • Weeks, months and years

    The gap as total days, as weeks and days, as months and days, and as years, months and days.

  • Include the end date

    One switch adds the last day, for annual leave, hotel stays and rentals that count both ends.

  • Choose your weekend

    Saturday and Sunday, Friday and Saturday, or Sunday only, so business days fit the week you work.

  • Skip public holidays

    Add holidays or days off one date at a time. Each one on a weekday comes off the business days once.

  • Days until or since

    The start date is today, so the count shows how many days until an event or since one went by.

  • Weekday and day of year

    Each date's weekday, its day of the year and ISO week number, and the days left in that year.

Is this date calculator private?

Yes. Every date is worked out in this tab and never sent anywhere.

  • Processing

    Every count runs inside your browser tab. The dates and holidays you type never reach a server.

  • Storage

    Nothing is saved. Close or refresh the page and the dates, holidays and amounts are all cleared.

  • Account

    Start counting with no account or email. Work out deadlines, leave days or trip lengths any time.

Questions about counting days

How many days between two dates?

Subtract the earlier date from the later one. Enter both above; the last day is left out unless Include the end date is on.

What is 60 days from today?

Open Add or subtract and press 60 days to see the date and its weekday. For example, 60 days from 1 March is 30 April.

What is a business day?

Usually Monday to Friday, leaving out public holidays. Where the weekend is Friday and Saturday, it is Sunday to Thursday.

How many weeks between two dates?

Count the days and divide by 7. The result shows both, such as 90 days as 12 weeks and 6 days, so nothing is rounded off.

How many months between two dates?

Whole months are counted from the start day, then the days left over: 15 January to 20 March is 2 months and 5 days.

What day of the year is it?

Day of the year shows under each date: 10 October 2026 is day 283 of 365. In a leap year, days after 28 February move up one.

How many working days are in a year?

A year has 260 or 261 weekdays; 2026 and 2027 both have 261. Take away public holidays, often 8 to 11, for working days.

How do I count days between dates in Excel?

Type =B2-A2 or =DATEDIF(A2,B2,"d") for the days between. For business days, NETWORKDAYS counts both of the dates.

Still stuck, or found a problem? Email dobliquestudio@gmail.com and we will help.