Quick answer
Days old = as-of date − date of birth. Born 15 June 1990, someone is 12,322 days old on 10 March 2024, which is 1,760 weeks and 295,728 hours.
Enter the date of birth and an as-of date. The calculator returns days, weeks and hours.
Related tools: Birth Year Calculator: Year of birth from a person's age. Date of Birth Calculator: Date of birth from an age at a reference date. Birth Date from Death Date Calculator: Birth date from the date of death and the age at death.
How to use the Days Old Calculator
- Pick date of birth.
- Optionally, pick as of.
- Press Calculate to see the result, and use Reset to start again.
| Input | What to enter | Allowed values |
|---|---|---|
| Date of birth | A calendar date | — |
| As of (optional) | A calendar date. Leave blank to use today's date | — |
Formula and method
Formula
days old = as-of date − date of birth
Exact.
Exact day count.
Worked examples
These examples are verified: each one is an automated test case that the live calculator must reproduce exactly.
Example 1
Inputs: Date of birth = 1990-06-15; As of = 2024-03-10.
| Result | Value |
|---|---|
| Days old | 12,322 days |
| Weeks | 1,760 |
| Hours | 295,728 |
Example 2
Inputs: Date of birth = 2024-03-10; As of = 2024-03-10.
| Result | Value |
|---|---|
| Days old | 0 days |
| Weeks | 0 |
| Hours | 0 |
The first line is the headline result (days old). Below it the days Old Calculator lists weeks and hours, which describe the same case from other angles. Exact.
Milestones
10,000 days is about 27 years 4 months, and 20,000 days about 54 years 9 months. 12,322 days is 33 years, 8 months and 24 days. People sometimes celebrate their 10,000th day.
Checks
Hours are days × 24. The birth date must not be after the as-of date. Time zones and birth time are ignored, so the count is by calendar date.
What happens with invalid input
These messages are produced by the calculator itself, so you know what to fix.
- Date of birth: entering "2025-01-01" shows "Date of birth must not be after the as-of date." beside that field and no result.
Choosing between the Days Old Calculator and similar calculators
Each row shows what a related calculator on this site asks for and what it returns, so you can pick the one that matches your question.
| Calculator | You enter | It returns |
|---|---|---|
| [Birth Year Calculator](/date-calendar/birth-year/) | age | Birth year |
| [Date of Birth Calculator](/date-calendar/date-of-birth/) | reference date and years | Date of birth |
| [Birth Date from Death Date Calculator](/date-calendar/birth-from-death-date/) | date of death and years | Date of birth |
| [Days Until Calculator](/date-calendar/days-until-calculator/) | target date | Days until |
| [Business Days Calculator](/date-calendar/business-days-calculator/) | start date and end date | Business days |
Background: dates and times
Date and time results depend on the conventions a tool uses: whether the end date counts, whether weekends and holidays are skipped, how months of different lengths are handled and whether time zones are applied. This page states its convention, and the worked examples show it.
Dates use the Gregorian calendar and calendar days unless the page says otherwise; check deadlines against the rule in your contract or regulation.
Assumptions and limitations
- Birth date must not be after the as-of date
If a required value is empty, not a number, or outside its allowed range, the form marks that field with a message and shows no result instead of a misleading number. The automated checks deliberately try invalid entries for date of birth to confirm this.
Frequently asked questions
When will I be 10,000 days old?
Add 10,000 days to the birth date.
Does it include leap days?
Yes, every actual day counts.
Is this age in days?
Yes. The main result is days since birth; weeks and hours are derived from that day count.
What does the Days Old Calculator calculate?
How many days old you are. It returns Days old, Weeks and Hours.
What formula does the Days Old Calculator use?
days old = as-of date − date of birth. Exact day count.
What do I need to enter in the days Old Calculator?
You enter Date of birth. Optional: As of.
How is the result rounded or limited?
Exact. Birth date must not be after the as-of date.
What is an example of a days Old result?
With date of birth 1990-06-15 and as of 2024-03-10, the days old is 12,322 days.
Related calculators
- Birth Year Calculator — Year of birth from a person's age.
- Date of Birth Calculator — Date of birth from an age at a reference date.
- Birth Date from Death Date Calculator — Birth date from the date of death and the age at death.
- Days Until Calculator — Days remaining until any date (generalizes “days until June 15”, “days until Christmas” and similar pages).
- Business Days Calculator — Count Monday–Friday working days between two dates (holidays are not excluded).
- Days Between Dates Calculator — Number of days, weeks and months between two dates.
Sources
- ISO 8601-1: Date and time, representations for information interchange (calendar dates, ordinal dates and week dates)
- Gregorian calendar reform, papal bull Inter gravissimas (1582): the leap-year rule used for all dates
Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.