Ich würde das Ganze über eine Datenstruktur lösen.
Wenn diese Datenstruktur zudem noch lokal in einer Prozedur definiert ist, kann man sie sogar mit dem System-Wert initialisieren. Ansonsten sollte man mit der Built-in-Funktion die System-Zeit ermitteln. Bei einer Datenstruktur hat man außerdem nur einen einzigen Aufruf!
PHP-Code:
D DSTime DS
D Time T inz(*Sys)
D TimeK 5A Overlay(Time)
D TimeA 8A Overlay(Time)
D HoursN 2S 0 Overlay(TimeA)
D MinutesN 2S 0 Overlay(TimeA: 4)
*---------------------------------------------------
/Free
Time = %Time();
*INLR = *On;
/End-Free
Birgitta
Bookmarks