You don't mentioned how detailed you want this to be. For the year is it just the years or are you interested in partial years? If it is just years it is simple:
@year(Date1) - @year(Date2)
In your case it would be 3.
For the month are you just interested in the month? If so replace the @year for @month and you will get the result. If you want to include the years as months then you would have to also use the @year and multiple by 12 plus a bit of logic for the first and last years.
You don't mentioned how
You don't mentioned how detailed you want this to be. For the year is it just the years or are you interested in partial years? If it is just years it is simple:
@year(Date1) - @year(Date2)
In your case it would be 3.
For the month are you just interested in the month? If so replace the @year for @month and you will get the result. If you want to include the years as months then you would have to also use the @year and multiple by 12 plus a bit of logic for the first and last years.