?
It *is* in years. This applies to the old YearsBetween as well. It does not count incomplete years. When months or days are missing then a year is not complete. And it is not complete either when hours or minutes, even seconds, are missing. Look at Silvester: Everybody's waiting for midnight. Until the clock does not show midnight the year which started on previous Jan 1 0:00 is not complete. So, there is no full year between Jan 1 2015 0:00 and Dec 31 2015 23:55, and thus a time-sensitive YearsBetween must report zero years in the same way as the current date-only version must report zero years between Jan 1 2015 and Dec 31 2015.