Dates Are Critical
Many financial transactions match dates in database records with today's date or with a future date. If the system does not handle dates correctly, bills do not get paid, notices do not get triggered and actions are not taken. After 2000, any system that could not recognize the millennium change caused erroneous output with applications that dealt with future dates.
It Was a Massive Job
The solution to this "millennium bug" required upgrading hardware to support four-digit years, converting files and databases to four-digit years and converting all the software that references dates. Enterprises had a huge amount of legacy data files and thousands of programs that accessed them. With many older applications, the programmers who wrote them were long gone, and program documentation was lacking. In many instances, the source code was missing. Even when changes could be made, the time it took to test them was taxing on the IT staff who were trying to run the daily work and implement new applications.
Just to Save Two Bytes!
The problem originated with punch cards that go back to the early 1900s. In order to cram an entire order or customer record into a single punch card with typically less than 100 character columns, the year was shortened to two digits. Why waste two columns for "19" when it was going to be "19" for such a long time. When punch card systems were converted to magnetic tape in the 1960s, and there was ample room to convert to four digits, 2000 still seemed very distant.
Saving two columns (two bytes) in a punch card was appropriate, but not when there was ample storage later. It was estimated to cost more than $600 billion worldwide to correct the situation.
Even Before 2000
Problems occurred before 2000. For example, imagine a company that wanted to delete records for customers who had not purchased anything in five years. The program logic would be to add 5 years to the date of the last order and compare the result to the current year. Suppose a customer last ordered in 1995 and the current year were 1996. Add 5 to 1995 in a non-Y2K compliant system and you got 1900 instead of 2000. Since 1996 was greater than 1900, the customer would be deleted. See data aging and Year 2038 problem.
About Time
This conference headline was from the Software Productivity Group, an organization that provided the necessary training to deal with this sticky subject. (Image courtesy of Software Productivity Group)
Making the Point
This ad for Isogon's TICTOC Year 2000 compliance software made a strong point. TICTOC was used to test Y2K compliance for MVS applications by setting fictitious dates on a job-by-job basis. (Image courtesy of Isogon Corporation, www.isogon.com)
Long Before Y2K
Program maintenance is always a problem in this industry. This commentary from PROCASE Corporation was created more than a decade before Y2K became daily news. The company provided software that could flow chart a program from its source code in order to make it understandable.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- What's the hurry? You can still see Miami from the plane.
- Add another choiceHarry, you need to add another choice on your survey."If the climate [b]IS[/b] warming, it is part of a natural cycle and has very little to do with mankind's actions, and there is very little that we can do to affect it."another choice being added--Harry FullerFuller, why the...
- Discussion threads 2009-10-31
- Will a flu pandemic really bring down the Internet?
- Is the last bulleted list a joke??That last bulleted list is a joke. It worships a model, and is not the best tool for the job.Keep in mind through all this:-The problem is going to be network congestion. Therefore steps should be taken to [b]REDUCE[/b] network usage."Monitor your VPNs. Make...
- Discussion threads 2009-10-27
- How did IT fall so far behind the tech curve?
- Okay, butThey also go out and buy their own servers with some hidden budget line, then try to foist maintenance off on the CIO. And then we try to integrate the data - and the data isn't theirs, it's critical to the health, even survival, of the enterprise.Yes, we...
- Discussion threads 2009-10-19
- TD Bank botches IT system consolidation; Customer havoc ensues
- But hey, don't worry... TD's got you covered.As reported in the local news last night, a woman who went to withdraw money from her account to pay her rent found that the ATM would not let her. So after discussing the situation with TD bank employees at her branch,...
- Discussion threads 2009-10-02
- Mac users suffer Safari 4 woes
- Mac users suffer Safari 4 woesNo Mac issues hereIt works well.Now on Windows, Safari is a PIG - memory, CPU, etc.Works great on my MacNo issues to report here. Nice and fast. The new UI changes here and there take a little getting used to. Overall, I'm very satisfied.RE: Mac...
- Discussion threads 2009-06-26
- Climate change driven IT spend: are we being hoodwinked?
- Climate change driven IT spend: are we being hoodwinked?Green Y2KDennis, needed questions...I asked a similar question couple of weeks ago - are we headed towards a green Y2K?http://dealarchitect.typepad.com/deal_architect/2009/05/the-green-y2k.htmlI was at Gartner then and we were warning the world about Y2K. The bigger the total remediation cost we projected the more...
- Discussion threads 2009-06-08
- Climate change driven IT spend: are we being hoodwinked?
- One of the great things about being an Irregular is that every now and again, one of our motley band will toss a pebble into a pond which sends ripples. Last weekend Jeff Nolan, one of our founders and a great personal friend said this: ...
- Blog posts 2009-06-08
- Microsoft finishes Vista SP2
- Microsoft finishes Vista SP2RE: Microsoft finishes Vista SP2Unlike previous SPs, SP2 requires SP1. So if you don't hsve SP1 installed, you win't see SP2 in the AU/MU/WU.Unsure why people are in a rush to install it. who knows if there are any issues.RE: Microsoft finishes Vista SP2We care because I...
- Discussion threads 2009-04-29
- Friday Rant - Conficker worm hype
- Friday Rant - Conficker worm hypeHey...come on now......Chicken Little has made a pretty good living with this tactic...what's your problem? ;-)RE: Friday Rant - Conficker worm hypeI agree with you, my boss watched CNN and came in afraid to go online, I even had to run scans again on...
- Discussion threads 2009-04-03
- What BearingPoint
- What BearingPointGood riddance?The Brits are finding out the hard way about digitizing medical records. Their own national IT project is way over budget and not very close to a solution (I know because I read the Register!). If the FBI can't even get their case file system working, what chance...
- Discussion threads 2009-02-23
- SOA 2009: Do we need architects or firefighters?
- ZDNet blogging colleague Ian Finley just posted an interesting question that reflects ever-shifting priorities in today's rough-and-tumble economy: "When the building's on fire, who calls an architect? ...No one does. They call the fire department." He advises enterprise architects and vendors alike to put down their plans and ESBs, put...
- Blog posts 2009-02-21
- When the building’s on fire, who calls an architect?
- No one does. They call the fire department. This year, manufacturers and retailers need more IT fire fighters and fewer enterprise architects. And those fire fighters need axes, ladders and hoses; not enterprise service buses or SOA governance suites. Companies are fighting for their lives and employees...
- Blog posts 2009-02-19
- DTV delay bill fails in House. It
- DTV delay bill fails in House. ItDTV is a redundancy in broadcastIf you shut off analog you will drive the inventors of digital right out of their mind.You're taking the pressure distributed to TV engineers and placing it right of the digital inventor's shoulders.It's just like the time change a...
- Discussion threads 2009-01-28
- Zune problems? All should be fine by Midnight
- Zune problems? All should be fine by MidnightSo, by letting your kids and yourself... have an ear-splitting volume of music free day (and hopefully prolonging your hearing, which does NOT recover), Microsoft should be sued?Better I think to thank them for their ineptitude which lead, hopefully, to a day of...
- Discussion threads 2008-12-31
- 30GB Zunes go on strike for New Year
- 30GB Zunes go on strike for New YearEven you must admit...that a hardware failure, such as a hard drive, is not the same as a firmware update that contains a time bomb.Did you buy the puck green one?Never heard of a mass failure of iPods, so this certainly is a...
- Discussion threads 2008-12-31
- Did the Y2K failure come to Zune 30 devices 9 years later?
- Did the Y2K failure come to Zune 30 devices 9 years later?Two stuck Zune 30's hereMy wife and I both have frozen Zunes. Mine had been charging yesterday / overnight and found it to be on the logo this morning. My wife's hasn't been used for a couple...
- Discussion threads 2008-12-31
- Doctors warn of rash from mobile phone use
- Doctors warn of rash from mobile phone useDoctors warn of rash from mobile phone useA simple bluetooth headset would prevent this. Who doesn't use one nowadays anyway?Scare People!Why even report it with such flaky information. You know that probably 5% of people who read this will go and throw...
- Discussion threads 2008-10-16
- Survey: Corporations hold out on Vista
- Survey: Corporations hold out on VistaLarry isn't going to give it up...It's sad what passes for "journalism" these days. ZDNet and her "sister site" TechRepublic are so one sided it's laughable. Is this "survey" really supposed to be passed as truth? The survey was conducted by a company KACE that...
- Discussion threads 2008-07-23
- From Chapter one: Data Processing and the IBM Mainframe
- From Chapter one: Data Processing and the IBM MainframeGood PostIn those days i was the Manager of Technical Services and Computer Operations and remember not too fondly the innumerable meetings, courses, seminars required to implement changes. The technique "Structured or Top-down programming" was used to insure data integrity when program...
- Discussion threads 2008-07-18
- The Techie Hall of Shame
- The Techie Hall of ShameThe Florida architectural firm rampagehttp://www.theregister.co.uk/2008/01/24/disgruntled_employee_silent_rampage/RE: The Techie Hall of ShameAs far as this system in S.F. - If you have physical access to the machine, you should be able to get admin/root access. I'd be curious to know what OS they are talking about.RE: The Techie...
- Discussion threads 2008-07-16
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
- The more you simplify, the more you save
-
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%
- Learn more >>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study








