Difference = (Years, Months, Days) between the two dates, accounting for month lengths and leap years.