The olde Year end roll over issue strikes again. (it is a pretty common oversight. )
I got a call because things stopped working after Y2K. The client had been assured that there was code to handle that from the app author. Yep, there was code... not tested and done wrong

(took me about 5 times stepping thru with the debug to finally see the error

and 10 seconds to fix it)