INFO: Visual C++ and the Year 2000, Years that Cause an Overflow
Article ID: 188707
Article Last Modified on 12/2/2003
APPLIES TO
- Microsoft Visual C++ 4.2 Enterprise Edition
- Microsoft Visual C++ 5.0 Enterprise Edition
- Microsoft Visual C++ 6.0 Enterprise Edition
- Microsoft Visual C++ 4.2 Professional Edition
- Microsoft Visual C++ 5.0 Professional Edition
- Microsoft Visual C++ 6.0 Professional Edition
- Microsoft Visual C++ 6.0 Standard Edition
This article was previously published under Q188707
SUMMARY
To determine whether applications developed with Visual C++ will encounter
problems in the year 2000, you must consider the following three items:
- Display format and user input of dates.
- Temporary storage in the program. This includes variables and function parameters.
- Long-term storage such as a database or file.
Visual C++ is a flexible development tool. You can create your own date
formats for display, input, and storage. This article can only comment on
the APIs and data types supplied with the various technologies shipping
with Visual C++. You should analyze your application for potential year
2000 problems in all other aspects of your programming.
Additional query words: Y2K DATE struct tm FILETIME SYSTEMTIME SQL_TIMESTAMP_STRUCT SQL_DATE_STRUCT
Keywords: kbinfo kbcrt kbdatetime KB188707