Die Funktion ​ecm:equal​ bestimmt, ob zwei festgelegte Datumswerte gleich sind. Der Vergleich ist millisekundengenau. Es wird ein Boolescher Wert zurückgegeben.

Struktur​

ecm:equal(Datum, Datum)

Parameter​

Parameter

Beschreibung

Datum

Der Parameter spezifiziert das Zieldatum.

Datum

Der Parameter spezifiziert den Datumswert, der für den Vergleich genutzt wird.

Beispiel

Eine Selektion wird genutzt, um den Mitgliedern eines Verteilers am Jahrestag ihrer Anmeldung zum Newsletter eine Nachricht zu senden. Das Datum ist im benutzerdefinierten Attribut ​Eintrittsdatum​ gespeichert.

Die Funktion ecm:trunc wird genutzt, um die zeitliche Komponente sowohl für das aktuelle Datum als auch für den Attributwert auf Null zurückzusetzen. Es ist dann möglich, die Funktion ecm:equal zu nutzen, um die Selektionkriterien zu bestimmen, da die zeitliche Komponente auf null gesetzt ist. Der Ausdruck ist wie folgt aufgebaut:

${ecm:equal(ecm:trunc(user.CustomAttribute['Eintrittsdatum'], 'time')), (ecm:trunc(date.Today, 'time'))}