Just for the heck of it, I went and viewed John's forum profile and noticed something.
http://www.simplexitynetwork.com/~blandin/1y52w.png
(Opens in a new window/tab)
That looks like something that could be easily corrected. Something like...
while ($weeks >= 52) { $weeks -= 52; $years++; }
Its a thing with Drupal, if you have been registered here for a year (2, 3 and so on), Drupal will still display it as 52 weeks for a bit. So it will correct its self.
I think it's a rounding problem, i.e. it will round up to 52 weeks, but not to a year. Just an idea.
Vintage!
Meh, sometimes I think I have OCD; if I see something that I don't think is right, I almost always try to correct it or, if I can't, suggest that it be corrected.
Her song leaves the other side in flight for their lives now;
They are not long for the world.
No one leaves; line up for inevitable wipeout.
All you've done - now it's what you deserve.
Machinae Supremacy ~ Laser Speed Force