Born on December 12 1989 how old are you January 1 2010?

20 years, 0 months, and 20 days

Given a birthdate of December 12, 1989, you would be 20 years old as of January 1, 2010.