Skip to content
MasterMath

Years Between Dates

From 12 October 1492 to 12 October 2026 there are exactly 534 years. Count the whole years between two dates and what is left over in months and days.

Whole years

—

Whole years—
With the months and days—
In decimal years—
Calendar days—
When another year is complete—

How this was worked out

    How it is worked out

    years = whole months between the two dates ÷ 12

    Why it is done this way

    Years are not counted by dividing days by 365. Between 2020 and 2024 there is an extra 29 February, so that division drifts. The correct method is to step month by month from the first date and see how many whole years fit before overshooting.

    Step by step

    1. Start from the earlier date
    2. Step forward year by year while you do not pass the later date
    3. The years you managed to step are the whole years
    4. What is left from there to the final date are the extra months and days

    What is worth knowing

    The gap between whole years and decimal years matters more than it looks. Length of service and legal limitation periods run on completed years, and at eleven months there is still no year; comparing returns or growth uses decimal years, because an eleven-month period really does contribute eleven twelfths. This page gives both, so you do not have to guess which one your case needs.

    Frequently asked questions

    How many years are there between two dates?

    The whole years that fit between them, plus the months and days left over. Enter both dates and the calculator splits it up.

    Why not divide the days by 365?

    Because leap years have 366. Over long periods that division builds up an error of several days.

    Does the final day count?

    The calculator counts the days elapsed from one date to the other. From 1 to 2 January there is one day, not two.