Days From Today Calculator: What Date Will It Be?

Heading to the field? Install this site from your browser menu and this tool works with no signal. See how

Days From Today Calculator

Pick a number and a unit and the date appears straight away, worked out in your own time zone using calendar arithmetic rather than a fixed number of seconds. That distinction matters twice a year, and the diagram below shows exactly how.

45 days from today is
calculating
Calendar

Jump to a common interval

Nearby intervals

IntervalDateDayWeek

Every interval below is a link with its own address, so you can bookmark or share any single answer.

Two panels showing how adding a fixed number of hours across a daylight saving change lands on the wrong calendar date, once a day too far in March and once a day short in November, next to the correct calendar arithmetic result.
Both of these are real results from a machine set to Atlantic time. The error runs in opposite directions depending on which way the clock moved.

How to use this tool

Type a number, pick a unit and read the date. There is no calculate button because the answer appears as you type. The counting from box starts on today's date in your own time zone, so if you leave it alone you get the plain from today answer that most people are after. Change it and the tool counts from that date instead, which is the version you want when a contract says something is due a set number of days after signing.

The working days only box skips Saturdays and Sundays. It does not skip public holidays, and that is deliberate rather than lazy: holidays differ by country, by province and sometimes by industry, so a single built in list would be wrong for most people reading this. If you need holidays deducted as well, the working days calculator linked at the bottom handles Canadian and US statutory days properly.

Every interval in the chips and the table is a real link with its own address. Clicking one loads that answer and updates the address bar, so you can bookmark forty five days from today and come back to it, or send it to someone. The calendar file button gives you an ICS you can open in Outlook, Google Calendar or Apple Calendar, which saves retyping the date into a reminder.

Why this is not just adding seconds

The obvious way to write a date calculator is to take today, add the number of days multiplied by 86400 seconds, and read off the result. It works for most of the year and then quietly fails twice.

The diagram above shows both failures, and they are not hypothetical. On a machine set to Atlantic time, starting at half past eleven on the night of Saturday 7 March 2026 and adding exactly 24 hours lands on Monday 9 March, because the clocks went forward an hour overnight and the day was only 23 hours long. Adding one calendar day lands on Sunday 8 March, which is what any person means. In November the error reverses: starting after midnight on Saturday 31 October and adding 48 hours lands late on Sunday 1 November rather than Monday 2 November, because that day was 25 hours long.

This tool never adds seconds. It takes the year, month and day as three separate numbers, adds to the day, and lets the calendar handle the rollover into the next month or year. That approach cannot drift, because it never looks at the clock at all.

Months are harder than days

Days are all the same length in calendar terms. Months are not, and that creates a question with no perfect answer: what is one month after 31 January?

There is no 31 February, so something has to give. Left alone, most programming languages roll the overflow forward and hand you 3 March, which is almost never what anyone wanted. This tool clamps instead, so one month after 31 January is 28 February, and in a leap year it is 29 February. One month after 31 March is 30 April. The rule is simple: keep the day of the month where it exists, and fall back to the last real day of the target month where it does not.

Clamping is the convention most contracts and most calendar software use, but it is a convention rather than a law of arithmetic. It also means the operation does not reverse cleanly: one month after 31 January is 28 February, but one month before 28 February is 28 January, not 31 January. If a deadline genuinely matters, count it in days.

A worked check you can repeat on paper

Take 45 days from 7 August 2026, which is a Friday. August has 31 days, so 24 of those 45 days are used getting to 31 August. That leaves 21. September has 30 days, so you land on 21 September 2026, with 9 days of September left over in the month. Counting forward, 45 days is 6 whole weeks plus 3 days, and Friday plus 3 days is Monday, so 21 September 2026 should be a Monday. It is.

That weekday check is worth doing whenever a date matters. Divide the interval by seven, take the remainder, and step that many days on from the starting weekday. If the answer does not match what the tool says, one of you has made a mistake and it is worth finding out which.

Common intervals from today

The intervals people ask about most often. Each one opens the calculator on that answer and has its own address you can save or share.

Days from today

Days ago

Weeks from today

Months from today

Years from today

Hours from now

Working days from today

Mistakes that catch people out

Counting the start day twice. Forty five days from today does not include today. Day one is tomorrow. Legal and contractual wording sometimes says clear days or inclusive, which shifts the answer by one, so read the wording before you trust any calculator including this one.

Assuming a month is 30 days. Three months from today and 90 days from today are different dates for most of the year. From 7 August, three months lands on 7 November and 90 days lands on 5 November. Two days apart, and the gap widens or closes depending on which months you cross.

Treating 72 hours as three working days. Seventy two hours from Friday afternoon is Monday afternoon. Three working days from Friday is Wednesday. If a service level agreement says 72 hours, it usually means the clock keeps running through the weekend, which is a very different promise.

Forgetting the year boundary. Intervals that cross into January are where mental arithmetic falls apart most often, particularly around ISO week numbers, which can put 1 January in week 53 of the previous year. The tool shows the ISO week for exactly this reason.

Expecting weekends to be excluded. Plain day counting includes Saturdays and Sundays. If you need them skipped, tick working days only, and remember that still leaves public holidays in.

How this was checked

The engine was tested against the awkward cases rather than the easy ones. Leap years were checked at 2028, which is a leap year, at 2100, which is divisible by four but is not a leap year, and at 2000, which is divisible by 400 and is. Year rollovers were checked across 31 December in both directions. Month clamping was checked at 31 January into February in both a common and a leap year, and at 31 March into April.

The daylight saving behaviour was checked by running the same arithmetic twice, once on a machine set to UTC and once set to Atlantic time. Under UTC both the calendar method and the naive seconds method agree, which is exactly why this bug survives testing so often. Under Atlantic time the seconds method lands on the wrong date in both March and November, in opposite directions. Those are the two results printed in the diagram.

ISO week numbers were checked against known values, including 1 January 2026 falling in week 1, 1 January 2027 falling in week 53 of 2026, and 30 December 2024 falling in week 1 of 2025. Working day counting was checked forward and backward across a weekend to confirm it reverses cleanly.

Related Calculators and Reference

See also the Age Calculator for counting back from a date of birth rather than forward from today. Also see the Time Zone Converter: the time of day in another city on that date. Also see the Week Number Calculator: which week of the year a date falls in. Also see the Moon Phase Calculator: the phase, age and date of the next new or full moon for any day you count to.