What this tool does
Find the exact date 9 months from today, or from any start date you choose. You fill in these fields: Start date. It shows 9 months from the start date, date, day of the week, and days moved.
Inputs
- Start date: A date. Starts as today's date. Defaults to today. Change it to count from another day.
How to use
- Pick a date for "Start date".
- Read the result: 9 months from the start date, date, day of the week, and days moved. It appears once every required field has a valid value.
Worked examples
Example 1. Inputs:
- Start date: October 8, 2026
Results:
- 9 months from the start date: Thursday, July 8, 2027
- Date: July 8, 2027
- Day of the week: Thursday
- Days moved: 273
How this is worked out: Calendar rule: same day number, month + 9. Oct 2026 + 9 months = Jul 2027, day 8. Days moved: Oct 8 to Nov 8 = 31, Dec 8 = 30, Jan 8 = 31, Feb 8 = 31, Mar 8 = 28, Apr 8 = 31, May 8 = 30, Jun 8 = 31, Jul 8 = 30; total 273 = 39 x 7, so Thursday again.
Example 2. Inputs:
- Start date: May 31, 2026
Results:
- 9 months from the start date: Sunday, February 28, 2027
- Date: February 28, 2027
- Day of the week: Sunday
- Days moved: 273
How this is worked out: May + 9 months = February 2027. Feb 2027 has only 28 days, so day 31 clamps to the last day, Feb 28. Days moved: May 31 to Dec 31 = 30+31+31+30+31+30+31 = 214, plus 31 (Jan) plus 28 = 273. May 31 2026 is a Sunday and 273 is a multiple of 7.
Example 3. Inputs:
- Start date: May 31, 2023
Results:
- 9 months from the start date: Thursday, February 29, 2024
- Date: February 29, 2024
- Day of the week: Thursday
- Days moved: 274
How this is worked out: May + 9 months = February 2024, a leap year with 29 days, so day 31 clamps to Feb 29. Days moved: May 31 to Dec 31 2023 = 214, plus 31 (Jan) plus 29 = 274. May 31 2023 was a Wednesday; 274 mod 7 = 1, so Thursday.
Example 4. Inputs:
- Start date: February 29, 2024
Results:
- 9 months from the start date: Friday, November 29, 2024
- Date: November 29, 2024
- Day of the week: Friday
- Days moved: 274
How this is worked out: Reviewer vector, starting on a leap day. February + 9 months = November 2024, which has 30 days, so day 29 exists and is kept: Nov 29. Days moved: Feb 29 to Mar 31 = 31, Apr 30 = 61, May 31 = 92, Jun 30 = 122, Jul 31 = 153, Aug 31 = 184, Sep 30 = 214, Oct 31 = 245, Nov 29 = 274. Jan 1 2024 was a Monday and Feb 29 is 59 days later (59 mod 7 = 3), a Thursday; 274 mod 7 = 1, so Friday.
Where this comes from
Add a length of time to a date. Years and months are added first, keeping the day of the month or the last day of a shorter month. Weeks and days are then added as whole days. Source: The Gregorian calendar: month lengths and the leap year rule (every fourth year, except century years not divisible by 400).
Limitations
- Uses the calendar as it is today (Gregorian), including leap years, for every date.
- The start date comes from your device's date when the page opens.
FAQs
- Q: Does it start counting from today?
- A: Yes by default. The start date is filled with today's date when the page opens, and you can change it to any other date.
- Q: Is the start day counted?
- A: No. The start day is day zero, so the result is exactly the stated amount of time after it.
- Q: What day of the week is the result?
- A: The weekday of the resulting date is shown beside it.
- Q: What happens when the month it lands in is shorter?
- A: When months or years are added and the resulting month has no such day, the last day of that month is used. One month after January 31 is the last day of February.
Explore Similar Tools
Explore more tools like this one:
- What Is the Date 18 Months From Today? - Find the exact date 18 months from today, or from any...
- What Is the Date 2 Months From Today? - Find the exact date 2 months from today, or from any...
- What Is the Date 5 Months From Today? - Find the exact date 5 months from today, or from any...
- What Is the Date 6 Months From Today? - Find the exact date 6 months from today, or from any...
- What Is the Date 6 Weeks From Today? - Find the exact date 6 weeks (42 days) from today, or...