>> From <http://til.info.apple.com/techinfo.nsf/artnum/n19843>, published in
>> 1996:
>
> 1) Question: Will the Mac OS have a problem with the year 2000?
> Answer: No. The Mac OS has always correctly handled dates between January 1,
> 1904 and February 6, 2040. The current Mac OS date and time utilities handle
> all dates between 30,081 B.C. and 29,940 A.D. All applications and system
> software which use the supplied Mac OS date and time utilities will have no
> problems with the year 2000. The only possible issues would come if an
> application does not use the routines supplied by the Mac OS for
> manipulating dates and times. If you believe you have such an application,
> please contact the manufacturer of that application for an update.
>
> Apparently Entourage is an application that does not use the OS date and
> time routines.
You've not read that quite correctly. Or, if you prefer, Apple didn't write
it quite correctly.
Read it without the line:
> The current Mac OS date and time utilities handle all dates between 30,081
> B.C. and 29,940 A.D.
Or simply read:
> All applications and system software which use the supplied Mac OS date and
> time utilities will have no problems with the year 2000.
#####
The issue this is discussing is whether or not there will be a problem with
the year 2000.
Not whether or not applications and the system really allow for dates all
the way up to 29,940 AD.
Apple's current error checking makes it very difficult to set dates that are
past 2040. The vast majority of the functions exposed in the API will
"cleverly" assume that you really meant a year in the range 1941-2040 and
may munge your correctly input 1937 to 2037 behind your back.
Apple has committed to resolving these issues "in a timely fashion";
however, they've not defined "timely".
For all I know, Entourage may do this all wrong (although I suspect that
they didn't go through the trouble of writing their own date and time
utilities). But it's not the case that if Entourage fails to display a 2041
date that ipso facto they're not using the OS routines.
mikel
--
To unsubscribe: <mailto:[EMAIL PROTECTED]>
To search the archives:
<http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>