Practical example
- Input
- Date of birth: 1990-05-15
- Reference date: 2026-10-30
- Result
- 36 years, 5 months, 15 days
Age is a calendar difference, not a day count divided by 365. If the original day does not exist in the target month, the last day of that month is used.