日期和時間函式用於對Journey Optimizer內的值執行日期和時間操作。
的 age
函式用於從給定日期檢索年齡。
格式
{%= age(date) %}
的 currentTimeInMillis
函式用於檢索當前時間(以新紀元毫秒為單位)。
格式
{%= currentTimeInMillis() %}
的 dateDiff
函式用於檢索兩個日期(天數)之間的差。
格式
{%= dateDiff(datetime,datetime) %}
的 dayOfWeek
函式用於檢索星期幾。
格式
{%= dayOfWeek(datetime) %}
的 dayOfYear
函式用於檢索年中的某一天。
格式
{%= dayOfYear(datetime) %}
的 formatDate
函式用於格式化日期時間值。 格式應為有效的Java DateTimeFormat模式。
格式
{%= formatDate(date, format) %}
其中,第一個字串是date屬性,第二個值是要轉換和顯示日期的方式。
如果日期模式無效,則日期將回退到ISO標準格式。
可以使用Java日期格式化函式(摘要) 在Oracle文檔中
範例
以下操作將以下列格式返回日期:MM/DD/YY
{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/DD/YY") %}
的 setDays
函式用於設定給定日期時間的月份日。
格式
{%= setDays(date, day) %}
的 setHours
函式用於設定日期時間的小時。
格式
{%= setHours(date, hour) %}
的 toUTC
函式用於將日期時間轉換為UTC。
格式
{%= toUTC(datetime) %}
的 weekOfYear
函式用於檢索年中的周。
格式
{%= weekOfYear(datetime) %}