There are 48 years between 1964 to 2012. This is because 2012-1964=48.
There are 27 years between 1985 and 2012.
There are 22 years between 1990 and 2012.
46
There are 31 years between 1981 and 2012.
143 years.
4006
the answer is 188 years
16 years
20 years exactly !
1624 years.
43 years if you are asking the years that are between these two years. 45 if you are including these two years.
36
As of 2015, there have been seven leap years since 1985... 1988, 1992, 1996, 2000, 2004, 2008 and 2012. 2016 will also be a leap year.
945 - which is NOT the same as the length of time from 1066 to 2012 (946 years).
There were 16 of them. They were 1952, 1956, 1960, 1964, 1968, 1972, 1976, 1980, 1984, 1988, 1992, 1996, 2000, 2004, 2008 and 2012.
There were 2 of them. They were 2008 and 2012.
Remembering that there was no year zero it would 3561 years.