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.
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.
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.
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.