Brain,
             Thanks for the clarification.

snip.....
"
The exception to this is when the resulting day portion would exceed the
actual
number of days in the resulting month.  In this case, the resulting day
portion is adjusted
to the actual month end date.

'95/05/31' SUBDUR 1:*MONTH results in '95/04/30'
    The resulting month portion has been decreased by 1; the resulting day
portion has been
    adjusted because April has only 30 days."
snip.......


Will it  not be better, if it works  other way also.  For example


'95/06/30' SUBDUR 1:*MONTH results in '95/05/30'. If it gives  '95/05/31'
because May has

31 days.


Thanks again

Regards
Raj







Brian.Johnson@helpsystems.com on 03-25-99 02:50:24 PM

Please respond to MIDRANGE-L@midrange.com

To:   MIDRANGE-L@midrange.com
cc:    (bcc: Rajan Srinivasan/Servicing/SuperiorBank)
Subject:  Re: ILE - Date Substraction






>From the RPGIV manual:
"When subtracting a duration in months from a date, the general rule is
that the month portion
is decreased by the number of months in the duration, and the day portion
is unchanged.  The
exception to this is when the resulting day portion would exceed the actual
number of days in
the resulting month.  In this case, the resulting day portion is adjusted
to the actual month
end date.  The following examples (which assume a *YMD format) illustrate
this point.
     '95/05/30' SUBDUR 1:*MONTH results in '95/04/30'
    The resulting month portion has been decreased by 1; the day portion is
unchanged.
     '95/05/31' SUBDUR 1:*MONTH results in '95/04/30'
    The resulting month portion has been decreased by 1; the resulting day
portion has been
    adjusted because April has only 30 days."




Rajan.Srinivasan@Allfun.com on 03/25/99 13:43:26
Please respond to MIDRANGE-L@midrange.com
To:   MIDRANGE-L@midrange.com
cc:    (bcc: Brian Johnson/HelpSystems)
Subject:  Re: ILE - Date Substraction



  I tried  this.
..
I am I doing something wrong
Thanks
Raj


VENU YAMAJALA <venu_yamajala@goodyear.com> on 03-24-99 05:50:49 PM
Please respond to MIDRANGE-L@midrange.com







+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to
MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator:
david@midrange.com
+---






+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---


This thread ...


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

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