|
That is still surprising that 2 lines of code would increase the runtime like that. Is that normal? I have programs that do date calculations on millions of records. I always just assumed they ran long because they were doing a lot of processing, which they are. -----Original Message----- From: Scott Mildenberger [mailto:scottmildenberger@yahoo.com] Sent: Thursday, February 06, 2003 2:04 PM To: RPG programming on the AS400 / iSeries Subject: RE: Date 8 Numeric Rick, Your code can be written ChrDate = %Char(%date() :*USA); The code you show is doing unnecessary assignments which will tend to slow it down. Scott Mildenberger --- "Chevalier, Rick" <Rick.Chevalier@americredit.com> wrote: > Werner, > > Have you noticed any degradation in run times using > this statement? > > I added the following lines to a simple program > recently and the run time > increased from 4 to 30 minutes. I haven't had a > chance yet to go back and > try to identify the exact line. It was really > surprising though. > > ISODate = %Date(); > USADate = ISODate; > ChrDate = %Char(USADate :*USA); > > Rick > > -----Original Message----- > From: Werner Noll [mailto:werner.noll@gefis.com] > Sent: Thursday, February 06, 2003 11:04 AM > To: 'RPG programming on the AS400 / iSeries' > Subject: AW: Date 8 Numeric > > If you are already on V5R2, you can do it in a one > line statement: > > // Convert current date to numeric field > #DatNumISO=%int(%char(%date():*iso0)); > > Great, isn't it? > > Werner Noll > > -----Ursprüngliche Nachricht----- > Von: Feador, Jerry [mailto:JFeador@Kiausa.com] > Gesendet: Donnerstag, 6. Februar 2003 17:23 > An: 'RPG programming on the AS400 / iSeries' > Betreff: Date 8 Numeric > > > Hi All, > > This should be simple but I've looked and looked... > > I just need to initialize an 8 digit numeric field > with today's date in > YYYYMMDD... > > I can do it if I jump through hoops with a date-type > field and parsing out > the actual numbers but isn't there a simpler > solution using UDATE or *DATE > or a single move? > > Thanks in advance, > Jerry > > > Jerry L. Feador > Sr. Programmer/Analyst > Kia Motors America, Inc. > (949) 595-5810 > > > _______________________________________________ > This is the RPG programming on the AS400 / iSeries > (RPG400-L) mailing list > To post a message email: RPG400-L@midrange.com > To subscribe, unsubscribe, or change list options, > visit: > http://lists.midrange.com/mailman/listinfo/rpg400-l > or email: RPG400-L-request@midrange.com > Before posting, please take a moment to review the > archives > at http://archive.midrange.com/rpg400-l. > > _______________________________________________ > This is the RPG programming on the AS400 / iSeries > (RPG400-L) mailing list > To post a message email: RPG400-L@midrange.com > To subscribe, unsubscribe, or change list options, > visit: > http://lists.midrange.com/mailman/listinfo/rpg400-l > or email: RPG400-L-request@midrange.com > Before posting, please take a moment to review the > archives > at http://archive.midrange.com/rpg400-l. > > _______________________________________________ > This is the RPG programming on the AS400 / iSeries > (RPG400-L) mailing list > To post a message email: RPG400-L@midrange.com > To subscribe, unsubscribe, or change list options, > visit: > http://lists.midrange.com/mailman/listinfo/rpg400-l > or email: RPG400-L-request@midrange.com > Before posting, please take a moment to review the > archives > at http://archive.midrange.com/rpg400-l. > __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com _______________________________________________ This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list To post a message email: RPG400-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/rpg400-l or email: RPG400-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/rpg400-l.
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.