Welches Format haben denn J4MMDD und HHMMSS?

Vorausgesetzt, dass beide alphanumerisch sind, kann eine Zeitmarke wie folgt generiert werden:

Code:
MyTimestamp = %Date(J4MMDD: *ISO0) + %Time(HHMMSS: *HMS0);
Sind die Felder numerisch sieht die Konvertierung wie folgt aus:
Code:
MyTimestamp = %Date(J4MMDD: *ISO) + %Time(HHMMSS: *HMS);
Auf die fertige Timestamp können dann Zeiten addiert werden:
Code:
MyTimestamp += %Hours(MyNumFld);
Mit %Date kann dann aus der Zeitmarke wieder ein echtes Datum herausgelöst werden:
Code:
MyDate = %Date(MyTimeStamp);
Birgitta