>>>>Two days ago, I was 10 years old. Next year I'll be 13 years old. What date is it today?
>>>
>>>February 8.
>>
>>Assuming his birthday is December 30th, then
>>
>>On December 30th he was 10 years old.
>>On December 31th (today) he is 11 years old.
>>
>>Today is Jan 1st.
>
>Today is February 8th. My calendar says so! :)
Check whether you need to wind it up. I mean it's usually just a list, that you have to do something to (read it?) to get a result. It's not detecting the positions of planets or anything to tell you exactly what day it is. And its results don't hold too well - you may have got a right one from it yesterday, but it's not passing validation today. I'd say you should think of Calendar 2.0, at least.