Lade...
 

CX_SPAN_DATE::Easter

CX_SPAN_DATE::Easter

Beschreibung:

Diese Funktion gibt den Ostersonntag für das Jahr des Datums zurück. Dieser wird nach der Gauss-Formel berechnet.

Für eine Datumsperiode bezieht sich diese Funktion auf ihr Startdatum.

Code-Beispiel:

In dem Beispiel-Programm wird der Ostersonntag des Jahres 1990 ermittelt.

Var(date)                               

// deklariere Variable
CreateTransObject(CX_DATE) -> date       // erzeuge ein Tagesdatum
"3.10.1990" date Put                     // setze das Tagesdatum (nur Jahr relevant)
date Call(Easter)                        // ermittle den Ostersonntag

Das Ausführen dieses Skriptes erzeugt den Wert "15.4.1990". 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top  CX_DATE oder CX_SPAN_DATE Basisdatum für das Jahr
Stack(OUT) Top  CX_DATE der Ostersonntag des Jahres
Funktionsaufruf: Call(Easter)