Once a problem has been observed, there are patching techniques and third party solutions that can be used on most older PCs. Date Formats in User Data For dealing with the incorrect handling of two-digit years, a variety of approaches are available and should be evaluated to identify the one that best suits your organization's priorities, resources, and schedule. Bridging mechanisms using compliant libraries will be a major part of any solution approach. These convert between old and compliant data formats used in programs or between external and internal formats. Some bridging will allow you to deploy updated components separately, while others will become long-term structural pieces of your systems.
Conversions using bridging and common libraries are available for many platforms and languages.
Impact analysis involves following data flow for inputs, parameters and constants to determine areas affected by potential non-compliant values. Many tool vendors provide approaches to doing this. Taking special care in the design and functionality of the bridging pieces can prevent performance degradation. Doing nothing at all The Y2K problem is very sensitive to the solution approach. The solutions will also heavily influence the scope of the changes, testing, and the degree of interorganizational coordination that is required.