Date Difference Calculator

Use this date difference calculator to find the exact time between two dates in years, months, weeks, and days. Quickly look up what date is X weeks from today, X months ago, X days from now, and more — with free reference tables below.

Select the starting date
Enter the starting date for the calculation.
Select the ending date
Enter the ending date for the calculation.

Weeks, Months & Days From Today (From March 2, 2026)

Wondering what date is X weeks from today, X months from today, or X days from now? The tables below give you instant answers based on today's date of March 2, 2026. These are the same results you'd get entering today as your start date in the calculator above.

Weeks From Today / Weeks From Now

Weeks From TodayDateDay of Week
1 week from todayMarch 9, 2026Monday
2 weeks from todayMarch 16, 2026Monday
3 weeks from todayMarch 23, 2026Monday
4 weeks from todayMarch 30, 2026Monday
5 weeks from todayApril 6, 2026Monday
6 weeks from todayApril 13, 2026Monday
7 weeks from todayApril 20, 2026Monday
8 weeks from todayApril 27, 2026Monday
9 weeks from todayMay 4, 2026Monday
10 weeks from todayMay 11, 2026Monday
11 weeks from todayMay 18, 2026Monday
12 weeks from todayMay 25, 2026Monday
16 weeks from todayJune 22, 2026Monday
20 weeks from todayJuly 20, 2026Monday
24 weeks from todayAugust 17, 2026Monday
26 weeks from todayAugust 31, 2026Monday
36 weeks from todayNovember 9, 2026Monday
52 weeks from todayMarch 2, 2027Tuesday

Months From Today / Months From Now

Months From TodayDateMonth Name
1 month from todayApril 2, 2026April
2 months from todayMay 2, 2026May
3 months from todayJune 2, 2026June
4 months from todayJuly 2, 2026July
5 months from todayAugust 2, 2026August
6 months from todaySeptember 2, 2026September
7 months from todayOctober 2, 2026October
8 months from todayNovember 2, 2026November
9 months from todayDecember 2, 2026December
10 months from todayJanuary 2, 2027January
11 months from todayFebruary 2, 2027February
12 months from todayMarch 2, 2027March
18 months from todaySeptember 2, 2027September
24 months from todayMarch 2, 2028March

Days From Today / Days From Now

Days From TodayDateDay of Week
1 day from todayMarch 3, 2026Tuesday
3 days from todayMarch 5, 2026Thursday
5 days from todayMarch 7, 2026Saturday
7 days from todayMarch 9, 2026Monday
10 days from todayMarch 12, 2026Thursday
14 days from todayMarch 16, 2026Monday
20 days from todayMarch 22, 2026Sunday
21 days from todayMarch 23, 2026Monday
30 days from todayApril 1, 2026Wednesday
45 days from todayApril 16, 2026Thursday
60 days from todayMay 1, 2026Friday
90 days from todayMay 31, 2026Sunday
100 days from todayJune 10, 2026Wednesday
120 days from todayJune 30, 2026Tuesday
180 days from todayAugust 29, 2026Saturday
200 days from todaySeptember 18, 2026Friday
270 days from todayNovember 27, 2026Friday
365 days from todayMarch 2, 2027Tuesday

✅ Highlighted rows = commonly searched milestones. All dates calculated from March 2, 2026.

Weeks, Months & Days Ago (Before March 2, 2026)

Looking up what date was X weeks ago, X months ago, or how many days ago a specific date was? Use these tables as a quick reference — all calculated backwards from today, March 2, 2026.

Weeks Ago

Weeks AgoDateDay of Week
1 week agoFebruary 23, 2026Monday
2 weeks agoFebruary 16, 2026Monday
3 weeks agoFebruary 9, 2026Monday
4 weeks agoFebruary 2, 2026Monday
5 weeks agoJanuary 26, 2026Monday
6 weeks agoJanuary 19, 2026Monday
7 weeks agoJanuary 12, 2026Monday
8 weeks agoJanuary 5, 2026Monday
9 weeks agoDecember 29, 2025Monday
10 weeks agoDecember 22, 2025Monday
11 weeks agoDecember 15, 2025Monday
12 weeks agoDecember 8, 2025Monday
16 weeks agoNovember 10, 2025Monday
20 weeks agoOctober 13, 2025Monday
26 weeks agoSeptember 1, 2025Monday
36 weeks agoJune 23, 2025Monday
52 weeks agoMarch 3, 2025Monday

Months Ago

Months AgoDateMonth Name
1 month agoFebruary 2, 2026February
2 months agoJanuary 2, 2026January
3 months agoDecember 2, 2025December
4 months agoNovember 2, 2025November
5 months agoOctober 2, 2025October
6 months agoSeptember 2, 2025September
7 months agoAugust 2, 2025August
8 months agoJuly 2, 2025July
9 months agoJune 2, 2025June
10 months agoMay 2, 2025May
11 months agoApril 2, 2025April
12 months agoMarch 2, 2025March
18 months agoSeptember 2, 2024September
24 months agoMarch 2, 2024March

Days Ago – How Many Days Ago Was a Date?

Days AgoDateDay of Week
1 day agoMarch 1, 2026Sunday
3 days agoFebruary 27, 2026Friday
7 days agoFebruary 23, 2026Monday
10 days agoFebruary 20, 2026Friday
14 days agoFebruary 16, 2026Monday
21 days agoFebruary 9, 2026Monday
30 days agoJanuary 31, 2026Saturday
45 days agoJanuary 16, 2026Friday
60 days agoJanuary 1, 2026Thursday
90 days agoDecember 2, 2025Tuesday
100 days agoNovember 22, 2025Saturday
120 days agoNovember 2, 2025Sunday
180 days agoSeptember 4, 2025Thursday
200 days agoAugust 15, 2025Friday
270 days agoJune 6, 2025Friday
365 days agoMarch 2, 2025Sunday

✅ Highlighted rows = commonly searched milestones. All dates calculated backwards from March 2, 2026.

How Many Months Until Each Month? (From March 2026)

Wondering how many months until a specific month? The table below shows the exact number of months remaining from March 2026 to every month of the year — useful for planning holidays, events, tax seasons, and more.

Months Until Each Month of the Year

Target MonthMonths Until (from March 2026)DateCommon Use
April 20261 monthApril 1, 2026Spring / Q2 Start
May 20262 monthsMay 1, 2026Mother's Day month
June 20263 monthsJune 1, 2026Summer / Graduations
July 20264 monthsJuly 1, 2026Independence Day
August 20265 monthsAugust 1, 2026Back to School
September 20266 monthsSeptember 1, 2026Fall / Q3 End
October 20267 monthsOctober 1, 2026Halloween
November 20268 monthsNovember 1, 2026Thanksgiving
December 20269 monthsDecember 1, 2026Christmas / Year End
January 202710 monthsJanuary 1, 2027New Year
February 202711 monthsFebruary 1, 2027Valentine's Day
March 202712 monthsMarch 1, 2027Full Year Away
June 202715 monthsJune 1, 2027Summer 2027
December 202721 monthsDecember 1, 2027Christmas 2027
March 202824 monthsMarch 1, 20282 Years Away

✅ Highlighted = major milestones. Counts are from March 2, 2026. Use the calculator above for an exact day-precise countdown.

How Many Days in X Weeks, Months & Years?

These reference tables answer common questions like how many days in X weeks, how many days in X months, and how many days in X years — as well as how many weeks in X months and how many weeks in X years.

How Many Days in X Weeks?

WeeksDaysHours
1 week7 days168 hours
2 weeks14 days336 hours
3 weeks21 days504 hours
4 weeks28 days672 hours
5 weeks35 days840 hours
6 weeks42 days1,008 hours
7 weeks49 days1,176 hours
8 weeks56 days1,344 hours
9 weeks63 days1,512 hours
10 weeks70 days1,680 hours
11 weeks77 days1,848 hours
12 weeks84 days2,016 hours
16 weeks112 days2,688 hours
20 weeks140 days3,360 hours
24 weeks168 days4,032 hours
26 weeks182 days4,368 hours
36 weeks252 days6,048 hours
48 weeks336 days8,064 hours
52 weeks364 days8,736 hours

How Many Days & Weeks in X Months?

MonthsApprox. DaysApprox. Weeks
1 month~30 days~4.3 weeks
2 months~61 days~8.7 weeks
3 months~91 days~13 weeks
4 months~122 days~17.4 weeks
5 months~152 days~21.7 weeks
6 months~182 days~26 weeks
7 months~213 days~30.4 weeks
8 months~243 days~34.7 weeks
9 months~274 days~39.1 weeks
10 months~304 days~43.4 weeks
11 months~334 days~47.7 weeks
12 months365 days52.1 weeks
18 months~548 days~78.3 weeks
24 months~730 days~104.3 weeks

Days per month vary (28–31). Values above use the average of 30.44 days/month.

How Many Days & Weeks in X Years?

YearsDaysWeeksMonths
1 year365 days52.1 weeks12 months
2 years730 days104.3 weeks24 months
3 years1,095 days156.4 weeks36 months
4 years1,461 days208.7 weeks48 months
5 years1,826 days260.9 weeks60 months
6 years2,191 days313 weeks72 months
7 years2,556 days365.1 weeks84 months
8 years2,922 days417.4 weeks96 months
9 years3,287 days469.6 weeks108 months
10 years3,652 days521.7 weeks120 months
15 years5,478 days782.6 weeks180 months
20 years7,305 days1,043.6 weeks240 months
25 years9,131 days1,304.4 weeks300 months
50 years18,263 days2,609 weeks600 months
100 years36,525 days5,217.9 weeks1,200 months

Leap years add 1 extra day every 4 years. Values above use 365.25 days/year average.

Understanding Date Difference Calculations

What is Date Difference?

Date difference refers to the time span between two calendar dates, expressed in various units such as years, months, weeks, and days. This calculation is essential for numerous applications including age calculation, project planning, contract durations, and historical analysis.

How Date Difference is Calculated

To calculate the difference between two dates, we perform date arithmetic that accounts for:

  • Years: Subtract the start year from the end year
  • Months: Subtract the start month from the end month, adjusting for year differences
  • Days: Subtract the start day from the end day, adjusting for month differences
  • Leap Years: Account for February 29th in leap years
  • Month Lengths: Consider varying days in months (28–31 days)

Date Difference Formula

The mathematical calculation follows these steps:

  • Years = End Year − Start Year
  • Months = End Month − Start Month
  • Days = End Day − Start Day
  • Adjustments:
    • If Days < 0, subtract 1 from months and add days from previous month
    • If Months < 0, subtract 1 from years and add 12 to months

Example: Calculating Date Difference

Suppose you want to calculate the time between March 15, 2020 and August 20, 2023:

  • Years = 2023 − 2020 = 3 years
  • Months = 8 − 3 = 5 months
  • Days = 20 − 15 = 5 days
  • Total Difference: 3 years, 5 months, 5 days
  • Total Days: Approximately 1,254 days (including leap years)

Business Days vs Calendar Days

Calendar Days include all days (weekends and weekdays), while Business Days typically refer to Monday through Friday only. This distinction is crucial for project timelines, work schedules, and business calculations where weekends and holidays may not count as working days.

Leap Year Considerations

Leap years (years divisible by 4, except century years not divisible by 400) add an extra day to February. Our calculator automatically accounts for leap years, ensuring accurate date difference calculations over any time period.

Frequently Asked Questions

How do you calculate the difference between two dates?

The calculator subtracts the start date from the end date using precise date arithmetic, calculating the difference in years, months, weeks, and days while automatically adjusting for leap years and varying month lengths.

What date is X weeks from today?

To find what date is X weeks from today, multiply X by 7 and add that many days to today's date (March 2, 2026). For example, 4 weeks from today is March 30, 2026, and 12 weeks from today is May 25, 2026. See the full weeks from today table above for a complete reference.

What date is X months from today?

To find what date is X months from today (or X months from now), add X months to March 2, 2026. For example, 3 months from today is June 2, 2026, and 6 months from today is September 2, 2026. Check the months from today table above for all values.

What date is X days from today?

To find what date is X days from today (or X days from now), simply count forward from March 2, 2026. For example, 30 days from today is April 1, 2026, and 90 days from today is May 31, 2026. Use the days from today table above or enter your dates into the calculator for any custom range.

What date was X weeks, months, or days ago?

To find what date was X weeks ago, subtract X×7 days from March 2, 2026. For X months ago, subtract X months. For X days ago, subtract X days directly. For example, 4 weeks ago was February 2, 2026, 3 months ago was December 2, 2025, and 90 days ago was December 2, 2025. See the full "ago" tables above.

How many months until a specific month?

From March 2026, there is 1 month until April, 3 months until June, 6 months until September, and 9 months until December 2026. For months in 2027, there are 10 months until January 2027 and 12 months until March 2027. See the full "months until" table above for every month.

How many days are in X weeks?

The formula is simple: Days = Weeks × 7. So 4 weeks = 28 days, 12 weeks = 84 days, and 52 weeks = 364 days. See the complete days-in-weeks table above for all common values.

How many days are in X months?

The number of days in X months varies since months have 28–31 days. Using the average of 30.44 days/month: 3 months ≈ 91 days, 6 months ≈ 182 days, and 12 months = 365 days. See the months table above for all values including week equivalents.

How many days and weeks are in X years?

One standard year has 365 days (or 366 in a leap year) and 52.1 weeks. So 5 years = 1,826 days, 10 years = 3,652 days = 521.7 weeks, and 20 years = 7,305 days. The full years reference table above covers 1 through 100 years with days, weeks, and months.

Can I calculate business days between two dates?

Yes, the calculator determines business days between two dates by excluding weekends (Saturday and Sunday). This is especially useful for project deadlines, work schedules, and contract periods.

Does the calculator account for leap years?

Absolutely. The calculation includes leap year adjustments, ensuring February 29th and year-length variations are properly handled for complete accuracy.