Days Since Date

2006 was 20 years ago

Counting whole calendar years, 2006 was 20 years ago. Measured precisely it is between 19.7 and 20.7 years, because 2006 was a whole year and the answer depends which end of it you count from. Today is Wednesday, September 23, 2026.

Years ago
20
2006 to 2026
Days since 1 Jan 2006
7,570
1,081 weeks
Days since 31 Dec 2006
7,206
19.73 years
5 leap years have passed since 2006, which is why the day totals are not a round multiple of 365

How many years ago was 2006?

20 years, if you mean 2006 to 2026 as calendar years, which is how the question is usually meant. If you need it exactly, pick a date: 1 January 2006 was 7,570 days ago, 1 July 2006 was 7,389 days ago, 31 December 2006 was 7,206 days ago. Subtracting the years alone gives 20, but that quietly assumes a date, so the table below gives all three.

Date in 2006WeekdayDays agoYears ago
1 January 2006Sunday7,57020.73
1 July 2006Saturday7,38920.23
31 December 2006Sunday7,20619.73

How many days ago was 2006?

From 1 January 2006 to today is 7,570 days, which is 1,081 weeks and 3 days, or about 249 months. The 5 leap years in between add 5 days that a plain multiplication would miss, which is why 20 times 365 comes to 7,300 rather than the real figure.

What else was true of 2006?

2006 was a common year of 365 days. It began on a Sunday and ended on a Sunday. Anyone born in 2006 is 19 or 20 years old today, depending on whether their birthday has passed.

Questions

How long ago was 2006?
20 years ago, or 7,570 days since 1 January 2006.
How many years ago was 2006?
20, counting calendar years from 2006 to 2026.
Why do different sources give different answers?
Because 2006 lasted a full year. Counting from January gives 20.7 years and from December gives 19.7. Both are correct for the date they measure from.
How old is someone born in 2006?
19 or 20, depending on whether their birthday has passed this year. See the 2006 age page.

Other years

Every date in 2006 · Born in 2006 · Count from any date