On 4/11/01 11:45 AM, "Eric Hildum" <[EMAIL PROTECTED]> wrote:
> We have been doing a bit of follow on year 2000 compliance testing, looking
> at some future dates that are likely to problematic. One of these dates is
> 2038, which is the next rollover of many time keeping algorithms using 32
> bit counters. Entourage seems to have problems for some of these dates - for
> example, a message with a well formed date in the year 2041 will be
> displayed as originating in 1905. This is a bit puzzling as the Macintosh OS
> date handling routines properly support dates to (approximately) 30,000.
> --
Hmm, I just tried in AppleScript 1.6 and you're right. That must have
changed in OS 9.1. Until very recently, the MacOS only supported long format
dates, which use 'longs' - 2-byte numbers, past 2039. Short format dates,
using integers "short" ran out of steam at some point on (I think) Feb. 6,
2040, and Entourage made that neater by stopping at Dec. 31, 2039.
Presumably, Entourage will adapt to the improved OS date function in the
next version which requires OS X. They can't really do it in the present
version, since many people are using all OS's from 8.1 up, which would mess
up (versions 8.1 through 8.6 , 9.0 or 9.0.4, don't know which) with dates
past 2039.
--
Paul Berkowitz
--
To unsubscribe: <mailto:[EMAIL PROTECTED]>
To search the archives:
<http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>