You are 34 years old if you were born on March 31, 1989.
You are 34 years 11 months, 4 weeks, and 1 day old or 420 months old or 1,826 weeks old or 12,782 days old or 306,768 hours old or 18,406,080 minutes old or 1,104,364,800 seconds old You were born on a Friday.