Advertisement
Promo

Industry watch Toolkit

Y2038 bug promises moderate chaos

Will Knight ZDNet.co.uk

Published: 28 Sep 1999 11:09 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Even if the Y2K bug does not cause the widespread mayhem and destruction so many have predicted, another bug could well bring the world of computing to its knees in the year 2038.

The "year 2038 bug" is expected to effect all programs written in the C programming language on the stroke of midnight January 19, 2038.

The problem arises from the standard time library inherent to C, "time.h." This library uses a 4-byte format to store time values relative to the year 1970, which will reach its maximum value of 2,147,483,648 on January 19, 2038.

There is no need to run screaming to the hills just yet, however. Afflicted applications should only suffer difficulties with date calculations and the problem is reportedly far easier to deal with than the notorious Y2K bug.

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Did you find this article useful?
47 out of 94 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:









Discussions

hkommedal hkommedal

About collecting data etc.

Thursday 9 July 2009, 10:18 PM

8 comments
Moley Moley

Re: Privacy Issues

Thursday 9 July 2009, 8:15 PM

8 comments
55454 55454

Best coverage apparently all at sea!

Thursday 9 July 2009, 7:36 PM

2 comments
Video icon

Video

Featured Talkback

When all is said, if Microsoft produce the best product people will buy it and thats a good thing. If people have to buy their product because no one else can produce an alternative, only because interoperability protocols are kept secret, then thats a bad thing.

By: pround

Read full story:
EU court crushes Microsoft's antitrust appeal


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters