Beispiel
Eine Selektion legt fest, ob Empfänger, die kurz vor dem Ruhestand stehen, eine Nachricht erhalten. Die Selektionskriterien vergleichen das Geburtsdatum, welches als Attributwert gespeichert ist, mit einem konkreten Datum (1. Januar 1950). Um die zwei Datumsangaben mit der Funktion ecm:less vergleichen zu können, müssen beide Werte dem Datentyp Datum entsprechen. Die Funktion ecm:toDate wandelt die Zeichenkette '1950-01-01' in den Datentyp Datum um. Somit kann das Datum mit dem im Benutzerattribut user['DateofBirth'] gespeicherten Datum verglichen werden. Die Funktionen werden wie folgt zusammengesetzt:
${ecm:less(user['DateOfBirth'], ecm:toDate('1950-01-01', ecm:timeZone('Europe/Berlin')))}