날짜 시간 함수

마지막 업데이트: 2023-08-22
  • 작성 대상:
  • Experienced
    Developer

날짜 및 시간 함수는 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) %}

UTC로

다음 toUTC 날짜/시간을 UTC로 변환하는 데 함수를 사용합니다.

구문

{%= toUTC(datetime) %}

주(UTC)

다음 weekOfYear 함수는 연간 주를 검색하는 데 사용됩니다.

구문

{%= weekOfYear(datetime) %}

이 페이지의