|
Peter, I think windowing is only used with 6 digit dates. CYYMMDD dates are not windowed because the C portion identifies the specific century. YYMMDD dates roll over every 100 years. CYYMMDD roll over every 1000 years. eric.delong@pmsi-services.com ______________________________ Reply Separator _________________________________ Subject: Re: Y2.1K Compliance Author: "Peter Dow" <SMTP:pcdow@MailAndNews.com> at EXCHANGE Date: 11/28/00 10:20 PM Hi Jim, Of course, if they do that, anyone who's using cyymmdd to store dates may have a problem at that time. If you have a date stored as 0290101 and the window moves up, what does that date represent? Currently it would be 1929-01-01, but if the window moved, the year is below the window for the 20th century. Suddenly the data is invalid? Regards, Peter Dow Dow Software Services, Inc. 909 425-0194 voice 909 425-0196 fax ----- Original Message ----- From: "Jim Langston" <jimlangston@conexfreight.com> To: <RPG400-L@midrange.com> Sent: Tuesday, November 28, 2000 10:28 AM Subject: Re: Y2.1K Compliance > My assumption is that IBM in later versions of the OS will move the window > around to reflect the current time period. So though the window is currently > 1928 to 2071, around 2040 or so IBM should change it to 1980 to 2110. > Programs should not need changing. > > Although this does mean your current OS version is going to become obsolete. > > I guess we will have to upgrade past V3R7M0 at that point <grin> > > Regards, > > Jim Langston > > Peter Dow wrote: > > > > Just to add confusion to the issue, AS400 command parameters with type *DATE > > have the following help text: > > > > --- > > The parameter value is a character string that > > represents a date. When entering the command, the > > year may be specified with either 2 digits or 4 > > digits. > > > > If a 2-digit year is specified, the date is > > assumed to be in the range of January 1, 1940 through December 31, 2039. > > > > If a 4-digit year is specified, > > the date may be in the range of August 24, 1928 through May 9, 2071. > > > > When it is passed to the command processing program, it is always passed in > > the format Cyymmdd, where C = century, yy = year, mm = month, and dd = day. > > The century digit is set to 0 (zero) for years 19xx, and it is set to 1 > > (one) for years 20xx. > > > > --- > > > > Note that even though you can specify a 4-digit year, you may not specify a > > date past 05/09/2071. > > > > Looks like commands with *DATE type parameters aren't Y2.1K compliant. > > > > Regards, > > Peter Dow > > Dow Software Services, Inc. > > 909 425-0194 voice > > 909 425-0196 fax > +--- > | This is the RPG/400 Mailing List! > | To submit a new message, send your mail to RPG400-L@midrange.com. > | To subscribe to this list send email to RPG400-L-SUB@midrange.com. > | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. > | Questions should be directed to the list owner/operator: david@midrange.com > +--- +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +--- +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.