I have the same problem. My birthday isn't until the 20th yet I have been a year older for the last 3 days.
The website/server time probably differs from ours, so the timing is off. But, this should only be true for the difference in time zones, don't know why yours Trin is off by three days!?
In order to know virtue, you must first become acquainted with vice.
- Donatien Alphonse Francois de Sade
-------
En vis mann slår aldri en hund i klubben med en stokk, fordi hunden vil vende rundt og biter mannens ballene av. There's two factors at play here.
Primal is correct, our servers are located in LA, so they are running Pacific time. I am thinking we should maybe make the age calculate based upon GMT/UTC date. At least then we fall in the middle, Australia will be late with their ages (I dont think Trinity will mind!) and the US will be a little early.
Oh and the other issue was a rounding problem, opps!