Re: 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.
Some programmers still get leap year century calculations wrong. Whatever the reason is, it's not because they weren't aware of leap years.