Skip to the calculator
SwiftSums
Date & time

Days From Today Calculator. Add or subtract days from any date.

A starting date, an amount and a unit. You get the resulting date and the day of the week it lands on.

Live calculation

What's the date?

Direction
Resulting date —
Day of the week
—
From today
—

Your figures are kept on this device only.

How it works

Pick a starting date, a number and a unit, and you get the resulting date plus the weekday it lands on. The starting date defaults to today, because that is what the question usually is: some number of days from right now.

Days and weeks are exact. A week is always 7 days, which gives you a free check on any answer: 14 days from today is two weeks from today, so it always falls on the same weekday as today. Any multiple of 7 behaves the same way.

Months and years are calendar-aware instead, and that is where the surprises live. Adding one month to 31 January gives 3 March, because "31 February" does not exist and the three surplus days spill into the next month. That is how JavaScript's date arithmetic works and how most calendar apps work, so it is the answer you would get anywhere else too.

resulting date = starting date ± amount (in days, weeks, months or years)

Days from today

Every row below is counted from your device's current date when the page loads, so this is today's answer rather than the answer on the day I wrote the page.

Counting forward Date Day of the week
1 day from today
2 days from today
3 days from today
4 days from today
5 days from today
6 days from today
7 days from today
10 days from today
14 days from today
15 days from today
20 days from today
21 days from today
30 days from today
45 days from today
60 days from today
90 days from today
100 days from today
120 days from today
180 days from today
365 days from today

For a number that is not in the table, put it in the calculator above. It handles any amount, in either direction, from any starting date.

Does today count as day one?

No, and it is the one thing here worth getting right. "N days from today" means today plus N, so today is day zero. Three days from today is not the day after tomorrow, it is the day after that.

Everyday speech disagrees with itself on this. "See you in three days" usually matches what the calculator gives, but "the third day from now" often means a day earlier, counting today as the first. Where a deadline matters, work with the actual date rather than a number of sleeps. A contract that says "within 14 days" almost always means 14 calendar days after the start date, which is the figure in the table above.

Business days from today

Business days skip Saturday and Sunday, so they run slower than calendar days. Five business days is a working week, ten is a fortnight, and twenty is roughly a month.

Counting forward Date Day of the week
1 business day from today
2 business days from today
3 business days from today
5 business days from today
10 business days from today
15 business days from today
20 business days from today
30 business days from today

These skip weekends only. They do not skip public holidays, because those vary by country and often by state, and a calculator that guessed yours would be wrong more often than right. If your deadline falls near a holiday, add it yourself. To count the business days between two dates rather than forward from today, use the business days calculator.

30 days from today is not one month from today

The two agree only in a 30 day month. 30 days from 1 January is 31 January, but one month from 1 January is 1 February, a day later. Run it across February and the gap goes the other way: one month from 1 February is 1 March, which is only 28 days in a non-leap year.

This matters for anything with a notice period. If the wording says one month, use the Months unit. If it says 30 days, use Days. The calculator keeps them apart deliberately, because treating them as the same thing is how people miss a deadline by a day and then argue about it afterwards.

Worked example

15 March 2026, plus 6 weeks.

Step by step
  1. 6 weeks = 42 days.
  2. From 15 March, 16 days reaches the end of March (31 March).
  3. The remaining 26 days land on 26 April 2026.
  4. Check it: 42 is a multiple of 7, so the answer must fall on the same weekday as the start. 15 March 2026 is a Sunday and so is 26 April 2026.

15 March 2026 + 6 weeks = 26 April 2026, a Sunday.

Common questions

What date is 14 days from today?

The table above shows it, recalculated each time the page loads. There is also a shortcut worth knowing: 14 days is exactly two weeks, so 14 days from today always falls on the same weekday as today. Any multiple of 7 behaves the same way, which makes it a quick sanity check on any answer.

Does today count as day one?

No. Today is day zero, so "N days from today" means today plus N. Three days from today is the day after the day after tomorrow. Everyday speech is looser than this, and "the third day from now" often counts today as the first, so where a deadline matters work with the actual date rather than a number of sleeps.

Is 30 days from today the same as one month from today?

Only in a 30 day month. 30 days from 1 January is 31 January, while one month from 1 January is 1 February. Across February it runs the other way, because one month from 1 February is 1 March, which is only 28 days outside a leap year. If the wording you are working to says one month, use the Months unit; if it says 30 days, use Days.

What counts as a business day?

A weekday, Monday to Friday. The business day figures on this page skip Saturday and Sunday only. They do not skip public holidays, because those vary by country and often by state, so add any that fall inside your window yourself.

Why does adding a month to 31 January land in March?

Because "31 February" does not exist, so the surplus days roll into the following month. Where February has 28 days the overflow is three days and the result is 3 March; in a leap year it is two days and the result is 2 March. This matches JavaScript built-in date arithmetic and most calendar apps, so it is the same answer you would get elsewhere.

Can I count backwards into the past?

Yes, with no limit on how far back it goes. Switch the direction to Subtract and the result can land decades earlier if that is what you need.