I don't buy this
Whilst devices may not have been prepared for the rollover in 1999 (all mine were fine), I doubt anyone could not be aware of such a thing by now. If you are writing the firmware in 2014, you buy any year less than 2014 as a rollover. Duh. The sky is falling not.