日期时间函数 date-time
日期和时间函数用于对Journey Optimizer中的值执行日期和时间操作。
Age age
age
函数用于从给定日期检索年龄。
语法
{%= age(datetime) %}
Current time in milliseconds current-time
currentTimeInMillis
函数用于检索当前时间(以纪元毫秒为单位)。
语法
{%= currentTimeInMillis() %}
Date difference date-diff
dateDiff
函数用于检索两个日期之间的天数差。
语法
{%= dateDiff(datetime,datetime) %}
Day of week day-week
dayOfWeek
函数用于检索星期几。
语法
{%= dayOfWeek(datetime) %}
Day of year day-year
dayOfYear
函数用于检索一年中的第几天。
语法
{%= dayOfYear(datetime) %}
设置日期格式 format-date
formatDate
函数用于设置日期时间值的格式。 格式应为有效的Java DateTimeFormat模式。
语法
{%= formatDate(datetime, format) %}
其中第一个字符串是日期属性,第二个值是您希望如何转换和显示日期。
示例
以下操作将返回以下格式的日期:MM/DD/YY。
{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/dd/YY") %}
支持区域设置的日期格式 format-date-locale
formatDate
函数用于将日期时间值格式化为相应的语言敏感表示形式,即所需的区域设置。 格式应为有效的Java DateTimeFormat模式。
语法
{%= formatDate(datetime, format, locale) %}
其中第一个字符串是日期属性,第二个值是您希望如何转换和显示日期,第三个值以字符串格式表示区域设置。
示例
以下操作将返回以下格式的日期: MM/DD/YY和locale FRANCE。
{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/DD/YY", "fr_FR") %}
设置天数 set-days
setDays
函数用于在给定的日期时间设置月中某日。
语法
{%= setDays(datetime, day) %}
设置小时数 set-hours
setHours
函数用于设置日期时间的小时。
语法
{%= setHours(datetime, hour) %}
To UTC to-utc
toUTC
函数用于将日期时间转换为UTC。
语法
{%= toUTC(datetime) %}
UTC年周 week-of-year
weekOfYear
函数用于检索年中周。
语法
{%= weekOfYear(datetime) %}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76