The more accurate response is: 7 years, 5 months and 8 days. This was calculated from December 31, 2018 until today.
2018 was 7 years ago because we are now in 2026.
2018 was 89 months ago because we’re currently in June 2026. Here's how to calculate this: each year has 12 months so, 7 x 12 = 84. Add the 5 months passed since the beginning of 2026 and you get, 84 + 5 = 89.
2018 was 388 weeks ago. The trick I like to use is to first calculate how many days have passed since 2018 and divide that number by 7 (days in a week). In short, 2716 / 7 = 388.
2018 was 2716 days ago because today is June 9, 2026. Given that most years are at least 365 days long, we get 7 x 365 = 2555. The following step is to add the days passed since the beginning of this year, 2555 + 159 = 2714. The final step is to count the leap years. There were 2 leap years since 2018, which means we need to add 2 more days for a total of 2716.
While it might be a bit over the top, you can also calculate how many hours passed since 2018. Because we already know the number of days, it would be 24 x 2716 = 65184. Since it’s 8:16 PM at the moment, we have to add 20 (hours passed since midnight) to 65184. So 2018 was 65204 hours ago.
Here’s a summary of 2018's biggest highlights, as seen on the cover of TIME Magazine's “The Year In Review 2018”.