tyvm, Chip, for the explanation. So this century really began in Jan 1, 2001, not 2000. Interesting.
Certainly glad it was the "C" programmers, not the BAL programmers, that went wrong. A good BAL programmer knows that everything is relative "0", not "1". Chip Davis <c...@aresti.com> Sent by: The IBM z/VM Operating System <IBMVM@LISTSERV.UARK.EDU> 01/03/2011 09:25 PM Please respond to The IBM z/VM Operating System <IBMVM@LISTSERV.UARK.EDU> To IBMVM@LISTSERV.UARK.EDU cc Subject Re: How can get the Week day ? Technically, the first year of each century is cc01, not cc00. Due to an appalling lack of consistency, the C programmers in the first decade ("0") of the first century ("0") declared the first year to be "1". :-) -Chip- On 1/3/11 16:03 George Henke/NYLIC said: > Not quite sure what is the difference between the number of days since > the beginning of the century and the number of days since the most > recent year ending in '00' unless going back or ahead more than a > century or 2. > > But I suppose there is a difference or it would have been moot. > > *Chip Davis <c...@aresti.com>* > Be careful with Date('C'). It doesn't really give you the number of > days in the current century (as it was originally documented). It > returns the number of days since the beginning of the most recent year > ending in '00', e.g. '2000'. > > On 1/3/11 14:25 George Henke/NYLIC said: > > REXX also has a nifty function called Century Day that simplifies things > > by working in century days, days since the beginning of the century, > > rather than days since the beginning of the year.