Microsoft Excel
Windows版では、日付データの扱いについて、基本的には1900年1月0日を起算日として、0から始まるシリアル値(連続値)で持っている。
現行のグレゴリオ暦では1900年はうるう年ではなく、平年であるため閏日(1900年2月29日)は存在しないはずであるが、Windows版Excelでは、1900年2月29日を存在するものとして計算してしまう。このため、1900年3月1日より前の日を計算に使う場合、注意が必要となる。
これは「Lotus 1-2-3」のバグに由来しており、いわゆる「バグ互換性」として、初期のExcelに仕様として取り込まれたことによるものである。社長ビル・ゲイツによる直々のレビューにおいて、ゲイツがこれを的確に質問した、というエピソードがある。
なお、Windows版(2.0以降)では「1904年から計算する」のチェックボックスが用意されている。このチェックが有効である場合、1900年〜1903年の日付使用が無効となるため、1900年2月29日の問題は発生しなくなる。