Core Dump
Core Dump RSSStephen Withers turns his gaze on the world of Apple, with detours into other aspects of IT and communications as they catch his attention.
Technology news and Jobs arrow Our Blogs arrow Core Dump arrow Y2K bug causes Mac Office 2008 users to lose data
Y2K bug causes Mac Office 2008 users to lose data E-mail
by Stephen Withers   
Tuesday, 01 July 2008
Eight years after the world thought it had seen the back of the Y2K bug, Microsoft software is causing Mac users to lose data because of century-related date issues. The problem has arisen in Entourage 2008, the email and calendaring application of Office 2008.

Microsoft has had at least a decade to fix the Y2K problem which can a result in a minefield of inaccuracies when years are allowed to be abbreviated to two digits. So its inattention to the matter in Entourage 2008 is puzzling, given the large number of Mac users who are potentially affected.

Regardless of how dates are displayed, Microsoft should have required their entry with four-digit years.

The difficulty arises because at some stage it will be necessary to make assumptions about which century was intended. Is someone born on 01/01/07 one year old or 101? The former is more likely to be true, but you can't rule out the latter. To cater for such situations, programmers usually make an arbitrary decision about where the line will be drawn.

That said, there is a specific Entourage bug at play that's leading to the loss of data when the International system preference is set to use two-digit years in medium dates.

The Entourage address book allows the entry of a contact's date of birth, which it then uses to display the person's age. If Mac OS X's medium date format is set to show four-digit years, the problem is largely avoided.

But dates of birth prior to 1950 that were entered while two-digit years were set may be mangled.

In particular, years from 1940 to 1949 will be changed to 39, and any year up to and including 1939 is treated as being 100 years later.

Fortunately, there's a relatively easy fix for some of these problems, which you'll find on page 2.



 
< Next story in category   Previous story in the category >
iTWire user statistics Visitors last 30 days
Suscribers
904,266
13,751
#1 independent technology news advertise here
  •   *  
  • Search
  • AdvSeach
  • Login
  • Events
  • FreeStuff
Subscribe to our free e-newsletter