Date Plus Days Calculator

Add or subtract days from a date: calendar days or business days with weekends skipped — with the exact result date and weekday. Free online date plus days calculator.

Everything runs in your browser — your data is never sent to any server.

Why you need a date plus days calculator

Adding days to a date takes seconds if you count calendar days, and a good deal longer once weekends come into it. A report deadline, a holiday, the end of a contract, the next dose of medicine — in every case you need to know which date you land on and what weekday it turns out to be. This calculator covers both readings: it returns the resulting date, the weekday, and, in business mode, how many weekends it had to skip.

What the date calculator does

  • Add or subtract any number of calendar days.
  • Business days mode: Saturdays and Sundays are not counted.
  • It shows the weekday of the result — you know at once whether it lands on a weekend.
  • Recounts into weeks and months for longer spans.

How to use it

  1. Choose the mode: calendar days or business days.
  2. Set the starting date and the number of days.
  3. Count backwards instead of forwards — the toggle switches the direction.

Technical details

The calculation runs through the browser calendar, so month lengths and leap years are handled automatically. In business days mode the algorithm walks day by day, skipping Saturdays and Sundays, and reports how many weekends it jumped over. All of it runs in your browser — no server round trip.

Worked examples: adding days to a date

The question that comes up most is how many days after 1 January. The answer is 16 January, and in 2025 that is a Thursday. The arithmetic is the same as on a wall calendar: fifteen days get added to the first, and the calendar deals them out across the months, keeping track of how long each month runs and whether the year is a leap year. Nothing of the sort 'fifteen days is three weeks' survives here: fifteen days is two weeks and one day.

The second scenario is business days. Ten working days from Friday is different arithmetic altogether — the weekends are dropped, and the deadline lands on a Friday two weeks later, 17 January 2025. The calculator reports how many weekends it had to jump over as well: four in that example. Counting backwards from 1 March gives 17 February the same way, skipping two weekends.

Third comes the long horizon: a three month probation period, a contract of 90 days, a payment deferred by a fortnight. Here the point is that a month is not a fixed stretch of days — January has 31, February 28 or 29, April 30. Adding 90 days to 15 January 2025 lands on 15 April, which is not the same statement as 15 January plus three months.

  • How many days after 1 January: 16 January 2025, a Thursday.
  • 30 days after 15 January 2025: 14 February, a Friday.
  • 10 working days from Friday 3 January 2025: 17 January, four weekends skipped.
  • 90 days after 15 January 2025: 15 April, a Tuesday.
  • A week added to a report deadline: exactly seven days, weekends irrelevant.
  • Working out when a probation period ends: 90 calendar days from the start date.
  • A payment deferred by a fortnight: 14 days, and 14 days back is the same distance.
  • 30 working days is 42 calendar days, close to six weeks.

Ready-made calculations: what to enter and what comes out

TaskDate and modeResult
15 days after 1 January01.01.2025, calendar, 1516.01.2025, Thursday
30 days after 15 January15.01.2025, calendar, 3014.02.2025, Friday
90 days after 15 January15.01.2025, calendar, 9015.04.2025, Tuesday
10 working days from a Friday03.01.2025, business, forward17.01.2025, Friday, 4 weekends skipped
10 working days back from 1 March01.03.2025, business, backwards17.02.2025, Monday, 2 weekends skipped
A leap year28.02.2024, calendar, 201.03.2024, Friday
An ordinary year28.02.2023, calendar, 202.03.2023, Thursday
One year on01.01.2025, calendar, 36501.01.2026, Thursday

Business mode counts Saturdays and Sundays only. Public holidays are inside the period, so if they matter, check the official working calendar for the year in question.

Mistakes that leave the date wrong

The first is treating a month as 30 days. Months run from 28 to 31 days, and February stretches to 29 in a leap year. Over three months the error accumulates into several days, and in a conversation about deadlines that is already a dispute. The other side of the same coin: the browser calendar knows how long months are, so the number of days is always exact, while the months line is only an estimate based on an average of 30.44 days.

The second mistake is mixing calendar days with working days. A period of ten days in a contract can mean either, and the difference between Friday and Monday decides the outcome. Run both counts, then pick the one that was actually agreed. Ten calendar days from Friday is a Thursday a fortnight and a half later; ten working days is a Friday a fortnight later.

Third, assuming holidays are handled. Saturdays and Sundays are dropped, but 1 January, 8 March or 23 February count as working days unless they happen to fall on a weekend. Fourth, counting inclusively: between the first and the first there are zero days, not one. Fifth, expecting months or years to be added — the unit here is days, and a year is 365 or 366 of them.

  • Assuming a month is 30 days: it runs 28 to 31, and February reaches 29 in a leap year.
  • Mixing calendar and working days without running both counts.
  • Expecting public holidays to be subtracted: only Saturday and Sunday are dropped.
  • Counting inclusively: from the first to the first is zero days.
  • Expecting months or years to be added: days are the only unit.
  • Taking the months line for an exact figure: it is rounded from an average of 30.44 days.
  • Starting the count on a weekend and being surprised that it is not a working day.
  • Treating 30 working days as 30 calendar days: it is 42 days, nearly six weeks.

A negative number in calendar mode means subtraction: minus 10 days from 15 March gives 5 March. Business mode has a separate direction switch instead, because there it matters which end you count from.

How the calculator counts

In calendar mode the job is handed to the browser calendar: the requested number of days is added to the starting date, and the weekday and the month lengths are looked after on their own. Leap years therefore resolve themselves — 28 February 2024 plus two days is 1 March, while in 2023 the same two days give 2 March. There is no thirty-day month anywhere in the calculation.

Business mode walks day by day forwards or backwards, stepping over Saturdays and Sundays, and counts the working days it collects. The number of weekends it jumped is reported as well, which makes a useful check: if you expected two weekends and got four, the period swallowed a whole week. A year holds roughly 247 working days, though the official calendar differs every year.

Two small things about the output. The total line always shows an absolute value: enter minus 10 in calendar mode and the date moves backwards, yet the total still reads 10. And the weeks and months lines are reference figures — weeks are seven days each, months come from rounding the division by 30.44, an average month across the year. An exact calendar month does not come out of this.

What the result shows

LineWhat it meansExample
Result dateThe date you land on17.01.2025
WeekdayThe name of that dayFriday
TotalAbsolute value of the number entered10
In weeksFull weeks and the remainder1 week and 3 days
In monthsEstimate from the 30.44 day average0 months
Weekends skippedHow many Saturdays and Sundays were passed4

Business mode is capped at roughly 5000 iterations, which is a span of 13 to 14 years. That is plenty in practice, but a term measured in decades will not compute.

What people mix this up with

Neighbouring jobs that are easy to confuse. The gap between two dates is the date difference calculator: two starting values, an answer in days, weeks and months. Which weekday a given date falls on is the weekday calculator, which also reports the ISO week number and whether the year is a leap year.

A running countdown to a date belongs to the countdown timer: there you watch the seconds drain away rather than reading off a final date. If the date needs to be rewritten in a format a program understands, the date formatter does that job, and the numeric form of a moment in time is the Unix timestamp converter.

The production calendar is worth a word of its own: when a deadline runs into a holiday, that holiday has to be accounted for by hand. The working hours calculator tallies hours per day and per shift, shifts that cross midnight included, and sometimes serves as a second opinion on a deadline.

A short cheat sheet: adding a period to a date belongs here, measuring the gap between two dates belongs to the date difference calculator, and watching the time run down to an event belongs to the timer.

Frequently asked questions

How do I add 30 days to a date?

Take the starting date and count 30 calendar days forward: in the calculator that is calendar days mode with the number 30. If the deadline is a working one, switch to business days — weekends are then skipped.

How do I count business days to a deadline?

Take the deadline date and count backwards over working days — business days mode, direction "backwards from the date". The calculator skips Saturdays and Sundays and shows how many there were.

How many working days are there in a year?

About 247: 365 days minus 104 weekend days (52 weeks of two) minus 8 to 11 public holidays. The official working calendar for each year comes from the labour ministry, but 247 is the usual average.

Do calendar weekends count toward the period?

It depends on how the counterparty counts: contracts often say "calendar days", and then weekends are included. In business days mode the calculator skips them — so you see both numbers and can pick the one that applies.

What happens if the date lands on a weekend?

It is worth checking in advance: the calculator shows the weekday of the result. If it is a Saturday or Sunday, business days mode shifts the date to the next working day on its own.

How do I add business days to a date?

Pick business days mode, set the date and the count — say 10 working days. The result shows the date and the weekday, plus the number of weekends skipped.

Related articles

Related tools