The more accurate response is: 57 years, 5 months and 8 days. This was calculated from December 31, 1968 until today. To illustrate this better, if you were born in 1968 you would be either 57 or 58 years old. 58, if you were born on or before June 9, or 57 if you born after this date.
1968 was 57 years ago because we are now in 2026.
1968 was 689 months ago because we’re currently in June 2026. Here's how to calculate this: each year has 12 months so, 57 x 12 = 684. Add the 5 months passed since the beginning of 2026 and you get, 684 + 5 = 689.
1968 was 2996 weeks ago. The trick I like to use is to first calculate how many days have passed since 1968 and divide that number by 7 (days in a week). In short, 20978 / 7 = 2996.86, but only the quotient is relevant here, 2996.
1968 was 20978 days ago because today is June 9, 2026. Given that most years are at least 365 days long, we get 57 x 365 = 20805. The following step is to add the days passed since the beginning of this year, 20805 + 159 = 20964. The final step is to count the leap years. There were 14 leap years since 1968, which means we need to add 14 more days for a total of 20978.
While it might be a bit over the top, you can also calculate how many hours passed since 1968. Because we already know the number of days, it would be 24 x 20978 = 503472. Since it’s 8:28 PM at the moment, we have to add 20 (hours passed since midnight) to 503472. So 1968 was 503492 hours ago.