Skip to content
Calc.

Chronological Age Calculator (Years; Months; Days)

Work out a child's or adult's exact chronological age on a test date in years, months and days (7;1;23), the format standardized tests ask for. Choose exact calendar months or the 30-day-month convention used in many test manuals, or get the age in total days, months or decimal years.

Last updated: October 2026

Chronological age

7 years, 1 month, 23 days (7;1;23)

Formula below · 3 sources (bilinguistics.com, healthychildren.org, developer.mozilla.org) · Updated Oct 2026

Compare with similar

About this calculator

Chronological age is the time that has passed since birth, written as years, months and days. Standardized tests of language, cognition and achievement are normed by age band, so the test manual asks for the child's chronological age on the day of testing, usually written 7;1;23 (7 years, 1 month, 23 days). A wrong age can put the child in the wrong norm table and shift every standard score.

Two ways to count

Exact calendar months: count whole years from the birthday, then whole months from the last birthday, then the days left over, using the real length of each month. Born August 31, 2019 and tested October 23, 2026: the last birthday is August 31, 2026, one month later is September 30 (September has no 31st, so the month completes on its last day), and from September 30 to October 23 is 23 days: 7 years, 1 month, 23 days.

Test-manual method: subtract the date of birth from the test date column by column (day, month, year) and, when a column goes negative, borrow 12 months from the years or 30 days from the months, whatever the real month length. The same dates give 23 − 31 = −8 days, so borrow 30: 22 days and 10 − 1 − 8 = 1 month, 7 years: 7;1;22. Many publishers' manuals and scoring software use this fixed 30-day borrow, so the two methods can differ by a day or two near the end of a month. Use the method your manual specifies; when it does not say, the calendar count is the true elapsed time.

No rounding

The days are never rounded up to a month here. Some older manuals said to round 15 or more days up to the next month; current practice for most instruments is to use the unrounded age and let the norm tables handle the bands, so check the manual before rounding.

Other formats

Total days is the exact count of days between the two dates. Decimal years divides that by 365.2425, the mean length of a Gregorian year. Total months adds the fraction of the current month (or, in the test-manual method, days ÷ 30) to the whole months.

Leave the test date blank to use today's date on your device. For a premature baby, developmental tests use corrected age instead; see the corrected age calculator linked below.

How to use

Enter the date of birth and the test date as YYYY-MM-DD (leave the test date blank for today), pick how months are counted, and choose the output format. Example: a child born 2019-08-31 is tested on 2026-10-23. Step 1 (years): the birthday in 2026 is August 31, which has passed, so 2026 − 2019 = 7 years. Step 2 (months): August 31 → September 30 is one completed month (September has 30 days); September 30 → October 30 would pass the test date, so 1 month. Step 3 (days): September 30 → October 23 = 23 days. Chronological age: 7 years, 1 month, 23 days, written 7;1;23. With the test-manual (30-day) method the days column is 23 − 31 = −8 → borrow 30 → 22 days, months 10 − 8 − 1 = 1, years 7: 7;1;22. Total days: 2,610 (2019-08-31 to 2026-10-23), which is 85.74 months (85 whole months plus 23 of the 31 days to the next month-day) or 7.15 decimal years.

Frequently asked questions

What does 7;1;23 mean on a test record form?

It is the chronological age written as years;months;days: 7 years, 1 month and 23 days on the day of testing. Test manuals use this format because norm tables are organised in age bands (for example 7;0 to 7;3).

Why do my hand calculation and the calculator differ by a day?

Almost always because one of you borrowed a fixed 30 days and the other used the real month length. Switch Month counting to the test-manual method to reproduce a 30-day borrow; the exact calendar method is the true elapsed time.

Should I round the days up to a month?

Only if the test manual says so. Some older manuals rounded 15 or more days up to the next month; most current instruments use the unrounded years;months;days and the norm table does the rest. This calculator never rounds.

Which age do I use for a premature child?

Developmental and some cognitive tests use corrected (adjusted) age for children born before 37 weeks, usually until 24 months. Work out chronological age here, then subtract the weeks born early with the Preterm Corrected Age Calculator, or follow the test manual's own rule.

How is the total number of days counted?

It is the number of midnights between the two dates (the birth date is day 0), so a baby born yesterday is 1 day old today. Dividing by 365.2425, the average Gregorian year, gives the decimal years.

Does the calculator handle leap years and February 29?

Yes. It counts real calendar dates, so February 29 birthdays are fine; in a common year the February birthday month completes on February 28. The test-manual method ignores month lengths by design.

Related calculators

Sources & references

Think a result is wrong? Report a problem with this calculator.