Term Dates Calculator

Term Dates Calculator: calculate term dates for students and teachers. Clear steps and worked examples.

An age calculator works out your exact age from your date of birth — not just a rounded year count, but the precise number of years, months, and days that have elapsed. Enter your date of birth and any reference date (today, a future birthday, or a past event) and the result shows the composite breakdown alongside the total in calendar days, working days, and weeks. The calculator also shows how many days until your next birthday. Length Conversion Calculator and Weight Conversion Calculator are useful companions for date arithmetic and planning around personal milestones.

Age arithmetic is more nuanced than dividing days by 365. Calendar months have different lengths (28–31 days), leap years add a day every four years, and a birthday that falls on 29 February only recurs every four years. The correct approach counts complete birthday anniversaries from birth to reference date, then counts remaining whole months and remaining days — giving the human-readable "X years, Y months, Z days" result that matches what a doctor, insurer, or admissions office would calculate.

  1. Enter your date of birth in the first field. Any date in the past is valid.
  2. Set Age on date to the date you want to measure from — it defaults to today, but you can set it to a past or future date to answer "how old was / will X be on…" questions.
  3. The top result shows your exact composite age: years, months, and days — calendar-aware, not an approximation.
  4. The next birthday countdown shows how many days remain until your next birthday and what age you will turn.
  5. The Full breakdown section shows the same span expressed as total calendar days, working days (Mon–Fri), complete weeks, and a decimal year figure.
  6. Use the Bonus: date math section at the bottom to add or subtract any number of days from any date — useful for calculating deadlines, notice periods, or delivery windows.

How exact age is calculated

Composite age (years / months / days): subtract the day-of-month components, borrowing from the months column if the result goes negative; then subtract the month components, borrowing from the years column if needed. This produces whole-number years, months (0–11), and days (0–30) that match the human convention for stating age.

Why not just divide by 365.25? Dividing elapsed days by 365.25 gives a decimal year (e.g. 14.75 years) but not the years/months/days breakdown. It also slightly misaligns with birthdays — someone born on 1 January is not "14 years old" until their 14th birthday, regardless of the day-count fraction.

Leap year rule: a year is a leap year if divisible by 4, except century years, unless also divisible by 400. So 2000 was a leap year; 1900 was not; 2100 will not be. People born on 29 February turn a year older on 28 February (or 1 March, depending on jurisdiction) in non-leap years — this calculator uses 28 February consistently.

Calendar days between two dates: (Reference date − Birth date) in milliseconds ÷ 86,400,000. Handles all month-length and leap-year variations automatically.

Understanding the age calculator results

Composite age vs. decimal age

The composite age (e.g. "14 years, 9 months, 0 days") is the human-readable format used in medical records, legal documents, passport applications, and insurance forms — it counts complete anniversaries, not fractions. The decimal age in the full breakdown (e.g. "14.75 years") is used in research and statistical contexts where a continuous numeric value is needed. The two will rarely match exactly because months have different lengths; both are correct for their respective purposes. Working days counts Monday–Friday only and excludes weekends, but does not subtract public holidays — subtract those manually if needed for legal or contractual deadlines.

Education tips and best practices

Common mistakes to avoid

Many statutes, regulations, and contracts specify exact time periods for actions, appeals, filings, responses, and notice requirements. Missed deadlines in civil litigation (UK CPR, US Federal Rules of Civil Procedure), planning applications, employment claims, and consumer rights can result in automatic loss of rights without any substantive consideration. The Limitation Act 1980 (UK), statutes of limitations (US), and equivalent laws set time-bars on many legal claims. Always verify legally significant date calculations with a qualified legal professional, particularly for court deadlines, statutory notice periods, and contract termination dates.

Related Calculators