Age at a Specific Date Calculator
Calculate your exact age on any past or future date. Find age in years, months, and days at any event.
About this calculator
This tool answers one question: how old will someone be on a particular date? Enter a date of birth and the target date, past or future, and it returns the exact age in years, months and days, plus total days, weeks and months between the two dates.
It suits eligibility checks. Recruitment notices, entrance exams, school admissions and pension schemes often fix an age limit as of a specific cut-off date, such as 1 January or the closing date of applications. Put that date in the target field and you have your answer.
How to use it
- Enter the Date of Birth.
- Enter the Target Date.
- Press Calculate Age.
- Read the age on that date and the totals.
Method
Age is the calendar difference between two dates, counted in whole years first, then whole months, then days. The tool subtracts the birth date from the target date, borrows from the month before when the day of the month is smaller, and then converts the total to days, weeks, hours and minutes: Total days = (Target − Birth) in days, Weeks = Days ÷ 7, Hours = Days × 24. Leap years are counted correctly because the calculation uses real calendar dates.
Worked example
Born 15 January 1990, target date 15 January 2030
| Age on that date | 40 years, 0 months, 0 days |
| Total days | 14,610 |
| Total weeks | 2,087 |
| Total months | 480 |
A day earlier, on 14 January 2030, the same person would still be 39 years, 11 months and 30 days old. Age limits are usually strict, so a single day can decide eligibility.
Tips and common mistakes
- Enter the date exactly as it appears on the certificate. A one-day error moves every figure.
- Legal age rules differ. Some documents count age on a fixed cut-off date, so check the cut-off before you rely on a result.
- Use the 'as of' date to check eligibility for exams, jobs, school admissions or pensions on a specific day.
- People born on 29 February celebrate on 28 February or 1 March in non-leap years. The calculator treats the day as it occurs on the calendar.
- Total days and hours are useful for milestones, such as your 10,000th day, which falls at about 27 years and 4 months.
Frequently asked questions
How do I find age on a specific date?
Subtract the date of birth from that date and count years, months and days.
Can I check a past date?
Yes. Use any past date, for example the date of a certificate.
How is an age limit applied in exams?
Notifications state a cut-off date. You must be within the limit on that date, not on the exam day.
Does this count the birth date itself?
No, age counts completed years and months, so you turn a year older on the anniversary.
What if the target date is before the birth date?
The tool asks for a target date that is on or after the birth date.
Can I use it for pets or objects?
Yes. It works with any two dates.