CX_DATE::Date
Beschreibung:
Diese Funktion "berechnet" ein spezielles Datum. Dazu werden der Tag, Monat und das Jahr übergeben.
Diese Funktion wird bei der Definition von Ferien- und Feiertagen benutzt, um z.B. den "15. April 1990" als beweglichen Feiertag für jedes Jahr festzulegen.
Für eine Datumsperiode bezieht sich diese Funktion auf ihr Startdatum.
Code-Beispiel:
In dem Beispiel-Programm wird der "3. Oktober 1990" erzeugt.
Var(date) // deklariere Variable
CreateTransObject(CX_DATE) -> date // erzeuge ein Tagesdatum
3 10 1990 date Call(Date) // erzeuge den 2. Oktober 1990
Auf Stack wird der "3.10.1990" erzeugt.
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_DATE | das Datum |
Top-1 | INTEGER | der Jahr | |
Top-2 | INTEGER | der Monat | |
Top-3 | INTEGER | der Tag | |
Stack(Out) | Top | CX_DATE | das gesuchte Datum |