From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,92471489ebbc99c6 X-Google-Attributes: gid103376,public From: eachus@spectre.mitre.org (Robert I. Eachus) Subject: Re: Y2K Issues Date: 1998/10/20 Message-ID: #1/1 X-Deja-AN: 403315546 References: <362B53A3.64E266AB@res.raytheon.com> <362B8D2F.802F42E6@lmco.com> Organization: The Mitre Corp., Bedford, MA. Newsgroups: comp.lang.ada Date: 1998-10-20T00:00:00+00:00 List-Id: In article <362B8D2F.802F42E6@lmco.com> Howard W LUDWIG writes: > [Note: The fully general rule for leap year is that Year is a leap year > if and only if > (Year mod 4) = 0 and > ((Year mod 100) /= 0 or (Year mod 400) = 0).] Actually, there is another reason to wait to fix the Ada "Doom Date" of December 31, 2099. The current "Gregorian" calendar is accurate to about one day in 3000 years. Several proposals for how to "fix" the leap year to deal with this have been proposed, most of which would make the year 4000 AD not a leap year in contradiction to the above rule. I keep hoping that some government (or a Pope again) will get around to dealing with this issue, since it is actually starting to become important. (You may not build things expected to work for over 2000 years, but there is already one satellite in orbit with an expected useful lifetime four times that.) -- Robert I. Eachus with Standard_Disclaimer; use Standard_Disclaimer; function Message (Text: in Clever_Ideas) return Better_Ideas is...