"Everyone" knows that leap years occur on year divisible by 4 ('first rule'). The second rule to them is that if a year is divisible by 100 (1800, 1900, …2000), then it is not a leap year.
So a lot of folks did not have their systems/software have February 29 in the year 2000.
But there is a third rule: if the year is divisible by 400 (like 1600… and 2000) it is a leap year.
* https://en.wikipedia.org/wiki/Leap_year#Gregorian_calendar
* https://en.wikipedia.org/wiki/Gregorian_calendar#Accuracy
Lots of folks missed the 'third rule'. Hilarity ensued.
* https://en.wikipedia.org/wiki/Year_2000_problem#On_29_Februa...