I think this should work:
public static int DiffYears(DateTime dateValue1, DateTime dateValue2)
{
var intToCompare1 = Convert.ToInt32(dateValue1.ToString("yyyyMMdd"));
var intToCompare2 = Convert.ToInt32(dateValue2.ToString("yyyyMMdd"));
return (intToCompare2 - intToCompare1) / 10000;
}