Days Since Date

2024 was 2 years ago

Counting whole calendar years, 2024 was 2 years ago. Measured precisely it is between 1.7 and 2.7 years, because 2024 was a whole year and the answer depends which end of it you count from. Today is Wednesday, September 23, 2026.

Years ago
2
2024 to 2026
Days since 1 Jan 2024
996
142 weeks
Days since 31 Dec 2024
631
1.73 years
1 leap year have passed since 2024, which is why the day totals are not a round multiple of 365

How many years ago was 2024?

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

Date in 2024WeekdayDays agoYears ago
1 January 2024Monday9962.73
1 July 2024Monday8142.23
31 December 2024Tuesday6311.73

How many days ago was 2024?

From 1 January 2024 to today is 996 days, which is 142 weeks and 2 days, or about 33 months. The 1 leap year in between adds 1 day that a plain multiplication would miss, which is why 2 times 365 comes to 730 rather than the real figure.

What else was true of 2024?

2024 was a leap year, so it ran 366 days and contained a 29 February. It began on a Monday and ended on a Tuesday. Anyone born in 2024 turns 2 this year, depending on whether their birthday has passed.

Questions

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

Other years

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