Funktioner för datum och tid date-time

Datum- och tidsfunktioner används för att utföra datum- och tidsåtgärder på värden inom Journey Optimizer.

Ålder age

Funktionen age används för att hämta åldern från ett visst datum.

Syntax

 {%= age(datetime) %}

Aktuell tid i millisekunder current-time

Funktionen currentTimeInMillis används för att hämta aktuell tid i epok i millisekunder.

Syntax

{%= currentTimeInMillis() %}

Datumdifferens date-diff

Funktionen dateDiff används för att hämta skillnaden mellan två datum i antal dagar.

Syntax

{%= dateDiff(datetime,datetime) %}

Veckodag day-week

Funktionen dayOfWeek används för att hämta veckodag.

Syntax

{%= dayOfWeek(datetime) %}

Dag på året day-year

Funktionen dayOfYear används för att hämta dagen på året.

Syntax

{%= dayOfYear(datetime) %}

Formateringsdatum format-date

Funktionen formatDate används för att formatera ett datum/tid-värde. Formatet ska vara ett giltigt Java DateTimeFormat-mönster.

Syntax

{%= formatDate(datetime, format) %}

Där den första strängen är datumattributet och det andra värdet är hur du vill att datumet ska konverteras och visas.

NOTE
Om ett datummönster är ogiltigt återgår datumet till ISO-standardformat.
Du kan använda Java-datumformateringsfunktioner som sammanfattas i Oraclets dokumentation

Exempel

Följande åtgärd returnerar datumet i följande format: MM/DD/YY.

{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/dd/YY") %}

Formatera datum med språkstöd format-date-locale

Funktionen formatDate används för att formatera ett datum- och tidvärde till motsvarande språkkänsliga representation, dvs. i ett önskat språkområde. Formatet ska vara ett giltigt Java DateTimeFormat-mönster.

Syntax

{%= formatDate(datetime, format, locale) %}

Där den första strängen är datumattributet är det andra värdet hur du vill att datumet ska konverteras och visas och det tredje värdet representerar språkinställningen i strängformat.

NOTE
Om ett datummönster är ogiltigt återgår datumet till ISO-standardformat.
Du kan använda Java-datumformateringsfunktioner som sammanfattas i Oraclets dokumentation.
Du kan använda formatering och giltiga språkinställningar enligt sammanfattningen i Oraclets dokumentation och Språkinställningar som stöds.

Exempel

Följande åtgärd returnerar datumet i följande format: MM/DD/YY och språkområde FRANCE.

{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/DD/YY", "fr_FR") %}

Ange dagar set-days

Funktionen setDays används för att ange dag i månaden för angivet datum/tid.

Syntax

{%= setDays(datetime, day) %}

Ange timmar set-hours

Funktionen setHours används för att ange timmen för datum-tid.

Syntax

{%= setHours(datetime, hour) %}

Till UTC to-utc

Funktionen toUTC används för att konvertera en datetime till UTC.

Syntax

{%= toUTC(datetime) %}

Vecka på året UTC week-of-year

Funktionen weekOfYear används för att hämta årets vecka.

Syntax

{%= weekOfYear(datetime) %}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76