OTHER · AGE IN DAYS
Age in Days Calculator
Calculate your exact age in total days, weeks, months, and years from your date of birth. Enter a custom reference date to calculate between any two dates.
About This Calculator
Enter your date of birth to see your exact age expressed as total days, weeks, months, and years. You can also set a custom reference date to calculate the age between any two dates — useful for historical research, document verification, or just curiosity.
How It Works
The calculator counts calendar days from your birthday to the reference date using Julian Day Numbers (JDN), which are DST-safe and accurate across centuries. Total weeks = floor(totalDays / 7). Total months counts complete calendar months elapsed. Total years counts complete anniversaries. For Feb-29 birthdays, the effective anniversary date in non-leap years is Feb-28.
The Formula
totalDays = JDN(today) − JDN(birthday)
- JDN
- Julian Day Number (integer, increments by 1 per calendar day)
Frequently Asked Questions
- How is "age in days" different from the regular Age Calculator?
- The Age Calculator shows your age as years, months, and days with next-birthday info. The Age in Days Calculator focuses on expressing your age as a single total number in each unit — total days, total weeks, total months — which is useful for milestone tracking, astrology, and document verification.
- What is Julian Day Number and why use it?
- The Julian Day Number (JDN) is an integer count of days since a fixed reference point. Using JDN for day arithmetic is DST-safe: because daylight-saving time makes some days 23 hours and others 25 hours, simply dividing the difference in milliseconds by 86,400,000 gives off-by-one errors around DST transitions. JDN is based on calendar dates only, so it is always accurate.
- Can I calculate the age between two past dates?
- Yes. Set the reference date to any date after your birthday and the calculator will show how old you were on that date. The birthday field is labeled 'Date of birth' but both inputs accept any date — you can use this as a general 'days between two dates' tool.