You are 34 years old if you were born on July 31, 1989.
You are 34 years 8 months, 3 weeks, and 5 days old or 417 months old or 1,812 weeks old or 12,688 days old or 304,512 hours old or 18,270,720 minutes old or 1,096,243,200 seconds old You were born on a Monday.