Lade...
 

CX_DATETIME::Comprise

CX_DATETIME::Comprise

Beschreibung:

Diese Funktion prüft, ob ein übergebenes Datumsobjekt in dem Datum des

Zeitpunktes enthalten ist. Ist dieses der Fall, so wird der Zeitpunkt geliefert, ansonsten ein leeres Objekt.

Es wird nur die Datumsangabe des CX_DATETIME berücksichtigt.

Code-Beispiel:

In diesem Beispiel-Programm wird überprüft, ob das Datum

"11.11.1996" in dem Datum des Zeitpunktes "8.3.1996" enthalten ist. 

Var(date1, date2, term)       // generiere das Datum und den Zeitpunkt
CreateTransObject(CX_DATE) -> date1   "8.3.1996"   date1 Put
CreateTransObject(CX_DATE) -> date2   "11.11.1996" date2 Put
CreateTransObject(CX_DATETIME) -> term    date1 term SetReference(date)
date2 term Call(Comprise)     // überprüfe die Daten

Da das Datum nicht in dem Datum des Zeitpunktes enthalten ist, wird ein leeres

Objekt zurückgeliefert.

 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_DATETIME oder CX_GLOBAL_DATETIME der Zeitpunkt
Top-1 CX_DATE, CX_SPAN_DATE oder CX_PERIODIC_DATE das Datum(-sobjekt)
Stack(Out) Top CX_DATETIME , 
CX_GLOBAL_DATETIME oder NULL
ein Zeitpunkt oder NULL

Funktionsaufruf: Call(Comprise)