The more precise answer is: 50 years, 5 months and 27 days. This was calculated from the last day of 1975 (December 31) until today. For example, someone born in 1975 would be 50 or 51 years old. If they were born on or before June 28, they would be 51 years old and if were born after, 50 years old.
1975 was 50 years ago because we are now in 2026.
1975 was 605 months ago because we are now in June 2026. The math is simple: each year has 12 months, 50 x 12 = 600 and five months have passed since the beginning of 2026. So 600 + 5 = 605.
1975 was 2634 weeks ago. It’s a bit counterintuitive, but the easiest way is to first calculate the number of days since 1975 and divide that by 7 (the number of days in a week). In this case, 18441 / 7 = 2634.43 from which we only need the quotient, 2634.
1975 was 18441 days ago because today is June 28, 2026. Each year has at least 365 days, so 50 x 365 = 18250. To this we add the days passed since the beginning of 2026. Then we have 18250 + 178 = 18428. But what about leap years? Yes, there were 13 leap years since 1975, so we also need to add 13 extra days for a total of 18441.
While it might be a bit over the top, you can also calculate how many hours passed since 1975. Because we already know the number of days, it would be 24 x 18441 = 442584. Since it’s 8:54 PM at the moment, we have to add 20 (hours passed since midnight) to 442584. So 1975 was 442604 hours ago.