Die Funktion ecm:month gibt den Monat des referenzierten Datums zurück. Januar hat den Wert 1. Es wird ein Wert vom Typ Integer zurückgegeben.

Struktur​

ecm:month(date)

Parameter​

Parameter

Beschreibung

Datum

Der Parameter spezifiziert das Zieldatum.

Beispiel

Wenn der Geburtstag des Empfängers mit dem Tag des Versands übereinstimmt, wird ein bestimmter Paragraph eingefügt.

Der Inhalt wird mit einem ​InsertIf​-Ausdruck in die Nachricht eingefügt. Dieser Ausdruck ist wie folgt aufgebaut:

<%InsertIf expression="${(ecm:day(user['DateOfBirth'])==ecm:day(date.Today))and(ecm:month(user['DateOfBirth'])==ecm:month(date.Today))}"%> Text <%/InsertIf%>

Der Parameter ​date.Today​ gibt das komplette Datum (Tag, Monat und Jahr) zurück. Die Funktion ecm:month entnimmt den Monat aus dem Benutzerattribut und aus dem Versanddatum. Die Ergebnisse, die von den beiden Funktionen zurückgegeben werden, werden mithilfe des Operators ​==​ verglichen.

Beachten Sie, dass die Funktion ecm:day auf ähnliche Weise genutzt wird, um den Tag zu überprüfen.