A more precise answer is: 46 years, 7 months and 11 days. For this calculation, December 31, 1979 was chosen as the starting date until today. Now if you are wondering how old is someone born in 1979, they would be either 46 or 47 years old depending on their birth date. A person born on or before August 12 is 47 years old, while one born after that date is 46 years old.
1979 was 46 years ago because we are now in 2026.
1979 was 559 months ago because it’s August 2026. The calculation goes like this: there are 12 months in each year, so we have 46 x 12 = 552. The seven months passed since the start of 2026 should be added as well, which means 552 + 7 = 559.
1979 was 2432 weeks ago. The trick I like to use is to first calculate how many days have passed since 1979 and divide that number by 7 (days in a week). In short, 17025 / 7 = 2432.14, but only the quotient is relevant here, 2432.
1979 was 17025 days ago because today is August 12, 2026. Each typical year is at least 365 days long, so multiplying 46 years by 365 results in 16790. Factoring in the days passed since the beginning of this year we get 16790 + 223 = 17013. Of course, the 12 leap years during this period also have to accounted for. So adding 12 more days we end up with 17025 days in total.
Can you also calculate how many hours have passed since 1979? Sure! Once you know the number of days, it’s a just a matter of multiplying it by 24 (hours in a day) 24 x 17025 = 408600. Keep in mind it's currently 11:06 PM, so we also need to add today's passed hours (23) to our total. This gives our final answer: 1979 was 408623 hours ago.