The 9/11 attacks occurred on September 11, 2001. Given that the current year is 2025, the attacks happened 24 years ago.