The more accurate response is: 12 years, 4 months and 13 days. This was calculated from December 31, 2013 until today.
2013 was 12 years ago because we are now in 2026.
2013 was 148 months ago because we are now in May 2026. The math is simple: each year has 12 months, 12 x 12 = 144 and four months have passed since the beginning of 2026. So 144 + 4 = 148.
2013 was 645 weeks ago. While it might seem a bit odd, the simplest way to get the result is to first calculate how many days have passed since 2013 and divide that number by 7 (days in a week). In this instance, 4516 / 7 = 645.14 from which only the quotient is needed, 645.
2013 was 4516 days ago because today is May 14, 2026. Each typical year is at least 365 days long, so multiplying 12 years by 365 results in 4380. Factoring in the days passed since the beginning of this year we get 4380 + 133 = 4513. Of course, the 3 leap years during this period also have to accounted for. So adding 3 more days we end up with 4516 days in total.
If you want to, you can take it up one step further. You can also calculate how many hours passed since 2013. Since we already know the number of days, it would be 24 x 4516 = 108384. Right now it’s 6:16 PM, meaning we have to add 18 (hours passed since midnight) to 108384. So 2013 was 108402 hours ago.
A lot happened in 2013. For a quick look at the most memorable events, here is the “The Year In Review 2013” cover from TIME Magazine.