CX_DATE::SetYear
Beschreibung:
Mit Hilfe dieser Funktion kann das Jahr eines Datums verändert werden. Falls ein ungültiges Jahr gesetzt werden
soll (z.B. "1.1.-1000"), so wird das Datum nicht verändert. Für eine Datumsperiode bezieht sich diese Funktion auf ihr Startdatum
Code-Beispiel:
In dem Beispiel-Programm wird das Tagesdatum "3.10.1990" auf den "3.10.1991" gesetzt.
Var(date)
// deklariere eine Variable
CreateTransObject(CX_DATE) -> date // generiere das heutige Tagesdatum
"3.10.1990" date Put
// schreibe das neue Datum in das Datumsobjekt
1991 date Call(SetYear)
// setze das neue Jahr
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_DATE oder CX_SPAN_DATE | das Datum(-sobjekt) |
Top-1 | INTEGER | der zu setzende Monat | |
Stack(Out) | Top |