Anmelden

View Full Version : Rechnen mit Datumsfeldern in ILE RPG



Angela
22-08-06, 09:15
Hallo zusammen,

ich - als eigentlich Nicht-Programmierer - sitze hier und versuche ein kleines Progrämmchen in Quasi-ILE zu schreiben, in dem ich unter anderem die Differenz zwischen zwei Datumsfeldern ermitteln sollte.
Gibt´s in ILE nicht ´ne schöne Funktion die das Rechnen mit Datumsfeldern ermöglicht??

Viele Grüße,

Angela

lucullus
22-08-06, 09:43
moin angela,

ich habe mal ein paar zeilen aus meinen "spielcode's" kopiert - vielleicht hilft es dir.

* Subtrahiere 90 Tage von Datum
subdur 90:*days eur_date 50

* Subtrahiere 30 Tage von Datum
C end_date subdur 30:*days start_date 50

Datumsformate *iso bzw. *eur definiert.

Gruß

Andreas

Angela
22-08-06, 09:56
Hi Andreas,

vielen Dank für die schnelle Antwort.
Leider komme ich mit subdur nicht wirklich weiter, da ich damit lediglich einen Zeitraum von einem Datumswert abziehen kann.
Ich möchte jedoch feststellen wieviele Tage zwischen zwei Datumswerten liegen.

Hast Du dazu vielleicht auch ´nen Tip?


Viele Grüße,

Angela

KM
22-08-06, 10:06
EVAL TAGE = %DIFF(DATUM1:DATUM2:*D)

Gruß,
KM

Angela
22-08-06, 10:11
Hey super. Hat prima funktioniert. Vielen Dank für Eure Hilfe.