×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Jack,

I'd suggest using the ADDDUR and SUBDUR commands. Replace with variables as
needed, but here is how I'd approach this.

 D todayUSA        s               d   datfmt(*usa)         
 D less30USA       s               d   datfmt(*usa)         
 D add30USA        s               d   datfmt(*usa)         
  * get today's date                                        
 C                   move      *date         todayUSA       
  * add 30 days to today                                    
 C     todayUSA      adddur    30:*days      add30USA       
  * subtract 30 days to today                               
 C     todayUSA      subdur    30:*days      less30USA      

Hope this helps,
Patrick


-----Original Message-----
From: jack.roughgarden@xxxxxxxxxx [mailto:jack.roughgarden@xxxxxxxxxx] 
Sent: Friday, March 21, 2003 8:33 AM
To: RPG programming on the AS400 / iSeries
Subject: Date Determination based on # of days



Hello All,

I was searching the achieves and could not find what I was specifically
looking to accomplish.

In ILE I am passing as a parm '30' days , as an example and based on current
date I wanted to calculate the date 30 days in the future, 30 days into the
past.

Is there an example of this on midrange ????

Thanks in advance.

_______________________________________________
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or
change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
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 thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 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.