From 1BC to 2009 was 2009 years, as there was no year zero.
Between those years there are four.
48 years.
2009 - 1970 = 39.
2009-1900 = 1009
29
There are 5 years between December 31 2004 and 2009.
1009 years
2009
1957, 1982, 1993, 2005, 2009.
Including both of those years, then it was five times. In 1982, 1993, 1999, 2004 and 2010.
Between 2009 and 2203 is 194 years. 2023 is 2023 years A.D.