The function ecm:month returns the month component of the referenced date. January has a value of 1. The value returned is an integer data type.

Example

A specific paragraph is entered if the recipient's date of birth equals the date of sendout.

The content is inserted into the message with an ​InsertIf​ statement, which is constructed as follows:

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

The parameter date.Today returns the full date (day, month, and year). The function ecm:month extracts the month part from both the user attribute and the date of sendout. The results returned from both functions are compared using the operator ​==.

Note that the function ecm:day is used in a similar fashion to check the day part of the date.

Structure​

ecm:month(date)

Parameters​

Parameter

Description

date

Specifies the target date.