From Jan. 1 b.c. 1 to Jan. 1 a.d. 1 is one year.
From Jan. 1 a.d. 1 to Jan. 1 a.d. 2 is one year.
These make only three years.
Hence, b.c. 31 to a.d. 636 is 666 years, not 667.
From Jan. 1 b.c. 1 to Jan. 1 a.d. 1 is one year.
From Jan. 1 a.d. 1 to Jan. 1 a.d. 2 is one year.
These make only three years.
Hence, b.c. 31 to a.d. 636 is 666 years, not 667.