Calculates the difference between two times in years, months, weeks, days, hours, minutes, and seconds.