Calculates exact age (years, months, and days), the real calendar difference between two dates, adds or subtracts time from a date, and the next birthday, using real calendar arithmetic — never a division of milliseconds by 365. Correctly handles months of different lengths, leap years, and births on February 29, with an explicit, selectable policy (February 28 or March 1) for non-leap years.
The data is processed on your device and is never sent to the server.