Divining someone's age, knowing the Chinese Zodiac

Caution when communicating your Chinese sign ... when you're not too old, Chinese will immediately be able to divine your age ;-) Often you'll notice that some Chinese wear a red ribbon around their wrist or so. In that case you don't even need to ask, they were born under the sign of the current year (with a margin of error of about a year, especially girls leave it on for a while, and birthdays usually do not exactly co-incide with the Chinese Lunar New Year). Also I included some of characteristics of each sign, it's often nice smalltalk, even though city-people no longer base their life's decisions on astrology ...

ID Sign Characteristics Age
1 Rat Forthright, disciplined, systematic, meticulous, charismatic, hardworking, industrious, charming, eloquent, sociable, shrewd. Can be manipulative, cruel, dictatorial, rigid, selfish, obstinate, critical, over-ambitious, ruthless, intolerant, scheming, sturdy. Age: 12 / Born: 1996
Age: 24 / Born: 1984
Age: 36 / Born: 1972
Age: 48 / Born: 1960
2 Ox Dependable, calm, methodical, patient, hardworking, ambitious, conventional, steady, modest, logical, resolute, tenacious. Can be stubborn, narrow-minded, materialistic, rigid, demanding. Age: 11 / Born: 1997
Age: 23 / Born: 1985
Age: 35 / Born: 1973
Age: 47 / Born: 1961
3 Tiger Unpredictable, rebellious, colorful, powerful, passionate, daring, impulsive, vigorous, stimulating, sincere, affectionate, humanitarian, generous. Can be restless, reckless, impatient, quick-tempered, obstinate, selfish. Age: 10 / Born: 1998
Age: 22 / Born: 1986
Age: 34 / Born: 1974
Age: 46 / Born: 1962
4 Rabbit Gracious, kind, sensitive, soft-spoken, amiable, elegant, reserved, cautious, artistic, thorough, tender, self-assured, astute, compassionate, flexible. Can be moody, detached, superficial, self-indulgent, opportunistic, lazy. Age: 9 / Born: 1999
Age: 21 / Born: 1987
Age: 33 / Born: 1975
Age: 45 / Born: 1963
5 Dragon Magnanimous, stately, vigorous, strong, self-assured, proud, noble, direct, dignified, zealous, fiery, passionate, decisive, pioneering, ambitious, generous, loyal. Can be arrogant, imperious, tyrannical, demanding, eccentric, grandiloquent and extremely bombastic, prejudiced, dogmatic, over-bearing, violent, impetuous, brash. Age: 8 / Born: 2000
Age: 20 / Born: 1988
Age: 32 / Born: 1976
Age: 44 / Born: 1964
6 Snake Deep thinker, wise, mystic, graceful, soft-spoken, sensual, creative, prudent, shrewd, ambitious, elegant, cautious, responsible, calm, strong, constant, purposeful. Can be loner, bad communicator, possessive, hedonistic, self-doubting, distrustful, mendacious. Age: 7 / Born: 2001
Age: 19 / Born: 1989
Age: 31 / Born: 1977
Age: 43 / Born: 1965
7 Horse Cheerful, popular, quick-witted, changeable, earthy, perceptive, talkative, agile mentally and physically, magnetic, intelligent, astute, flexible, open-minded. Can be fickle, anxious, rude, gullible, stubborn, lack stability and perseverance. Age: 6 / Born: 2002
Age: 18 / Born: 1990
Age: 30 / Born: 1978
Age: 42 / Born: 1966
8 Sheep Righteous, sincere, sympathetic, mild-mannered, shy, artistic, creative, gentle, compassionate, understanding, mothering, determined, peaceful, generous, seeks security. Can be moody, indecisive, over-passive, worrier, pessimistic, over-sensitive, complainer. Age: 5 / Born: 2003
Age: 17 / Born: 1991
Age: 29 / Born: 1979
Age: 41 / Born: 1967
9 Monkey Inventor, motivator, improviser, quick-witted, inquisitive, flexible, innovative, problem solver, self-assured, sociable, polite, dignified, competitive, objective, factual, intellectual. Can be egotistical, vain, selfish, cunning, jealous, suspicious. Age: 4 / Born: 2004
Age: 16 / Born: 1992
Age: 28 / Born: 1980
Age: 40 / Born: 1968
10 Rooster Acute, neat, meticulous, organized, self-assured, decisive, conservative, critical, perfectionist, alert, zealous, practical, scientific, responsible. Can be over zealous and critical, puritanical, egotistical, abrasive, opinionated. Age: 3 / Born: 2005
Age: 15 / Born: 1993
Age: 27 / Born: 1981
Age: 39 / Born: 1969
11 Dog Honest, intelligent, straightforward, loyal, sense of justice and fair play, attractive, amiable, unpretentious, sociable, open-minded, idealistic, moralistic, practical, affectionate, dogged. Can be cynical, lazy, cold, judgmental, pessimistic, worrier, stubborn, quarrelsome. Age: 2 / Born: 2006
Age: 14 / Born: 1994
Age: 26 / Born: 1982
Age: 38 / Born: 1970
12 Pig Honest, simple, gallant, sturdy, sociable, peace-loving, patient, loyal, hard-working, trusting, sincere, calm, understanding, thoughtful, scrupulous, passionate, intelligent. Can be naive, over-reliant, self-indulgent, gullible, fatalistic, materialistic. Age: 1 / Born: 2007
Age: 13 / Born: 1995
Age: 25 / Born: 1983
Age: 37 / Born: 1971
Calculation:
Age = (12 or 24 or 36) + (difference current and your sign)
Year = Current Year - Age as calculated with previous formula

Variables for this table:
Reference Year = 2008
Reference Sign = 1