What this tool does
Find the exact date 18 months from today, or from any start date you choose. You fill in these fields: Start date. It shows 18 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: 18 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: January 15, 2023
Results:
- 18 months from the start date: Monday, July 15, 2024
- Date: July 15, 2024
- Day of the week: Monday
- Days moved: 547
How this is worked out: Jan 2023 + 18 months: 12 months to Jan 2024, 6 more to Jul 2024. Day 15 exists in July, so Jul 15, 2024. Days: Jan 15 2023 to Jan 15 2024 is 365, then 16 (rest of Jan) + 29 + 31 + 30 + 31 + 30 + 15 = 182, total 547. Jan 1 2024 is a Monday and Jul 15 is 196 days later, a multiple of 7, so Monday.
Example 2. Inputs:
- Start date: August 31, 2023
Results:
- 18 months from the start date: Friday, February 28, 2025
- Date: February 28, 2025
- Day of the week: Friday
- Days moved: 547
How this is worked out: Aug 2023 + 18 months = Feb 2025. February 2025 has 28 days (2025 is not a leap year), so day 31 is clamped to the last day, Feb 28. Days: Aug 31 2023 to Aug 31 2024 is 366 (crosses Feb 29 2024), then 30 + 31 + 30 + 31 + 31 + 28 = 181, total 547. Jan 1 2025 is a Wednesday and Feb 28 is 58 days later, 58 mod 7 = 2, so Friday.
Example 3. Inputs:
- Start date: August 31, 2022
Results:
- 18 months from the start date: Thursday, February 29, 2024
- Date: February 29, 2024
- Day of the week: Thursday
- Days moved: 547
How this is worked out: Aug 2022 + 18 months = Feb 2024. 2024 is a leap year, so the 31st is clamped to Feb 29. Days: Aug 31 2022 to Aug 31 2023 is 365, Aug 31 2023 to Feb 29 2024: to Sep 30 is 30, to Oct 31 is 61, to Nov 30 is 91, to Dec 31 is 122, to Jan 31 is 153, to Feb 29 is 182. Total 365 + 182 = 547. Feb 29 2024 is 59 days after Monday Jan 1 2024, 59 mod 7 = 3, so Thursday.
Example 4. Inputs:
- Start date: August 31, 2021
Results:
- 18 months from the start date: Tuesday, February 28, 2023
- Date: February 28, 2023
- Day of the week: Tuesday
- Days moved: 546
How this is worked out: Shortest case. Aug 2021 + 18 months = Feb 2023, which has 28 days, so the 31st is clamped to Feb 28. Days: Aug 31 2021 to Aug 31 2022 is 365, then 30 + 31 + 30 + 31 + 31 + 28 = 181, total 546, the same as 78 weeks. Feb 28 2023 is 58 days after Sunday Jan 1 2023, 58 mod 7 = 2, so Tuesday.
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 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 9 Months From Today? - Find the exact date 9 months from today, or from any...
- What Is the Date 14 Days From Today? - Find the exact date 14 days from today, or from any...