At a former place, around the time of the millennium crisis, our build system broke on February 2nd, 2000. Some code checked the date and rejected this one. Investigation showed that the date checking code was completely, absolutely broken. It was written in Perl, and it was the kind of brokenness that you could only produce in perl. But - it was never given an incorrect date, and in the past it had reported all dates are fine.
Exercise to the reader: In which way was February 2nd, 2000, different from every single date in the 1000 years before?