cv.cm
All lessons

Dates and time

How to calculate age

You have a birth date and a later date. You will read years, months, days, and total days in this tab. The birthday that has not arrived yet does not add a year. A date before the birth date fails.

6-minute read

Today's result Years, months, and days on the civil calendar, plus the total day gap from the birth date to the later date.

Open age when both dates are real civil dates. The later date cannot be before the birth date. Nothing is uploaded.

Open Age calculator
Contents
  1. Wait for the birthday before adding a year

    Born 15 March 2000, on 14 March 2026 the age is 25 years, 11 months, and 27 days. On 15 March 2026 it is 26 years, 0 months, and 0 days.

    15 Mar 2000 to 14 Mar 2026: 25 years, 11 months, 27 days.
    15 Mar 2000 to 14 Mar 2026: 25 years, 11 months, 27 days.
  2. Open age on cv.cm

    The count stays in this tab.

    Open Age calculator
  3. Enter the birth date and the later date

    Both are civil dates, YYYY-MM-DD. A later date before the birth date fails. Today on this page is the calendar date of this computer, not a UTC clock time.

  4. Read years, months, and days

    If the day of the month has not been reached, the count borrows the previous month. 14 March has not reached a 15 March birthday, so the years stay 25 and the months are 11.

  5. Read total days as a gap

    Total days do not count both ends. From 15 March 2000 to 14 March 2026 is 9,495 days. The next day, the birthday, is 9,496.

    The next day is 26 years, 0 months, 0 days. Total days are a gap.
    The next day is 26 years, 0 months, 0 days. Total days are a gap.
  6. Keep 29 February as a real birth date

    A leap-day birth is a civil date. On 28 February 2025, someone born 29 February 2000 is 24 years, 11 months, and 30 days. The birthday has not arrived.

FAQ

Can I calculate age free online?

Yes. cv.cm shows years, months, days, and total days in this tab. Nothing is uploaded.

Does the year increase before the birthday?

No. Born 15 March 2000, on 14 March 2026 the age is still 25 years, 11 months, and 27 days.

What if the later date is before the birth date?

The page fails. Age counts forward from the birth date.

Is 29 February a real birth date?

Yes. On 28 February 2025, a 29 February 2000 birth is 24 years, 11 months, and 30 days.

Are the dates uploaded?

No. Closing the tab discards them.