... oder (ab V5R3)
PHP-Code:
/Free
NewDatNum = %Dec(%Date(DatNum:*ISO)
+ %Days(Zahl): *ISO);
/End-Free
ADDDUR wird im RPG free format nicht unterstützt, deshalb wurden in Release V5R1 eine Reihe von neuen Built-In-Functions (u.a. auch %Days()) zur Datumsrechnung bereitgestellt.
@Karl-Heinz
%XLATE kann man sich auch vor V5R3 sparen, in dem man beim Konvertieren in eine alphanumerische Darstellung das Format angibt. Die folgende 0 im Format bedeutet ohne Datumstrennzeichen.
PHP-Code:
/Free
numdat = %dec(%char(isodate: *ISO0):8:0);
/End-Free
Birgitta
Bookmarks