날짜 및 시간 함수는 Journey Optimizer 내의 값에 대해 날짜 및 시간 작업을 수행하는 데 사용됩니다.
다음 age
함수는 특정 날짜의 기간을 검색하는 데 사용됩니다.
구문
{%= age(datetime) %}
다음 currentTimeInMillis
함수는 에포크 밀리초로 현재 시간을 검색하는 데 사용됩니다.
구문
{%= currentTimeInMillis() %}
다음 dateDiff
함수는 일 수로 두 날짜 간의 차이를 검색하는 데 사용됩니다.
구문
{%= dateDiff(datetime,datetime) %}
다음 dayOfWeek
함수는 요일을 검색하는 데 사용됩니다.
구문
{%= dayOfWeek(datetime) %}
다음 dayOfYear
함수는 연간 일자를 검색하는 데 사용됩니다.
구문
{%= dayOfYear(datetime) %}
다음 formatDate
함수는 날짜 및 시간 값의 형식을 지정하는 데 사용됩니다. 형식은 유효한 Java DateTimeFormat 패턴이어야 합니다.
구문
{%= formatDate(datetime, format) %}
여기서 첫 번째 문자열은 날짜 속성이고 두 번째 값은 날짜를 변환하여 표시하는 방식입니다.
날짜 패턴이 올바르지 않으면 날짜는 ISO 표준 형식으로 대체됩니다.
에 요약된 대로 Java 날짜 형식 지정 함수를 사용할 수 있습니다. Oracle 설명서
예
다음 작업은 MM/DD/YY 형식으로 날짜를 반환합니다.
{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/dd/YY") %}
다음 formatDate
함수는 날짜 시간 값을 해당 언어 구분 표시(즉, 원하는 로케일로)로 포맷하는 데 사용됩니다. 형식은 유효한 Java DateTimeFormat 패턴이어야 합니다.
구문
{%= formatDate(datetime, format, locale) %}
여기서 첫 번째 문자열은 date 속성이고 두 번째 값은 날짜를 변환하여 표시하는 방식이며 세 번째 값은 로케일을 문자열 형식으로 나타냅니다.
날짜 패턴이 올바르지 않으면 날짜는 ISO 표준 형식으로 대체됩니다.
에 요약된 대로 Java 날짜 형식 지정 함수를 사용할 수 있습니다. Oracle 설명서.
에 요약된 대로 형식 지정 및 유효한 로케일을 사용할 수 있습니다. Oracle 설명서 및 지원되는 로케일.
예
다음 작업은 MM/DD/YY 및 로케일 프랑스 형식으로 날짜를 반환합니다.
{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/DD/YY", "fr_FR") %}
다음 setDays
함수는 특정 날짜-시간에 대한 월의 일을 설정하는 데 사용됩니다.
구문
{%= setDays(datetime, day) %}
다음 setHours
함수는 날짜-시간의 시간을 설정하는 데 사용됩니다.
구문
{%= setHours(datetime, hour) %}
다음 toUTC
날짜/시간을 UTC로 변환하는 데 함수를 사용합니다.
구문
{%= toUTC(datetime) %}
다음 weekOfYear
함수는 연간 주를 검색하는 데 사용됩니다.
구문
{%= weekOfYear(datetime) %}