Calculates number of days between 2 dates (DBD) and number of years, months, days between 2 dates and the date after or before a number of years, months, days. Supported dates range: 0001-01-01 to 9999-12-31.