Years CalculatorHow many years between two dates, or since any year

Find how many years are between two dates, as completed years, an exact years-months-days breakdown or decimal years, or simply how many years since a given year.

  • Exact Y-M-D
  • Decimal years (365.2425)
  • Years since a year
  • Decade ruler

Years calculator

How many years

—

—decimal years
—full years completed
—total months
—total days

How do you calculate the number of years between two dates?

Subtract the start year from the end year, then subtract one more if the end date falls earlier in the year than the start date’s month and day. That gives the full years. From September 15, 2008 to November 3, 2026 is 18 years, 1 month and 19 days, or 18.13 years in decimal form (6,623 days ÷ 365.2425). For whole years only, such as “how many years since 1990”, subtract the years: 2026 − 1990 = 36.

Four ways to express “how many years”

Full (completed) years

Use this for ages, anniversaries and service awards. It only counts once the anniversary date has passed: 18 years, not 18.9.

Years, months, days

The exact calendar breakdown. It matches how ages and tenure are written on documents.

Decimal years

Days ÷ 365.2425, the average Gregorian year. Useful for charts, interest and averages.

Year subtraction

Just end year minus start year. It is fine for “years since 1990”, but it can be off by one for exact dates.

Full years = End year − Start year − (1 if end month/day is before start month/day)Decimal years = (End date − Start date) in days ÷ 365.2425

How many years since…? (as of 2026)

SinceYearsDecades
195076 years7.6
196066 years6.6
197056 years5.6
197551 years5.1
198046 years4.6
198541 years4.1
199036 years3.6
199531 years3.1
200026 years2.6
200521 years2.1
200818 years1.8
201016 years1.6
201214 years1.4
201511 years1.1
201610 years1.0
20188 years0.8
20206 years0.6
20224 years0.4
20242 years0.2

Related calculators

Need a different unit? These calculators cover it:

Manzoor Ahmad

Manzoor Ahmad

Calculator Developer · Founder of DexoCalc

I’m a pharmacist turned web developer with 13+ years of experience building web tools. This calculator shows three readings of “how many years” side by side, because people ask the question for different reasons. It runs on the same tested date engine as our age tools.

Published · Last reviewed · Author profile · Report an issue

Years calculator: frequently asked questions

Enter both dates. The calculator shows completed years, the exact years-months-days breakdown, decimal years and the totals in months and days.

As of 2026, it has been 26 years since 2000. For an exact date, such as January 1, 2000, use ‘Between two dates’ to get the months and days too.

That’s the average length of a Gregorian year once leap-year rules are included (97 leap days every 400 years). Dividing by 365 slightly overstates long spans.

Enter the hire date and today’s date (or the end date). ‘Full years completed’ is the number most service awards and benefits use.

Yes, it uses the same rule. For a birth date, the age calculator adds hours, seconds and a birthday countdown.

About 2.74 years (1,000 ÷ 365.2425). The days between dates calculator converts the other way.

Sources & references

  1. ISO 8601: Date and time format, International Organization for Standardization
  2. Leap Year Explained, timeanddate.com

Calendar arithmetic only. Legal or contractual definitions of a ‘year’ may differ.