Sie befinden sich hier:
OmniStudio-Datums- und -Uhrzeitfunktionen
Funktionen, die an Datums- und Uhrzeitangaben arbeiten.
- OmniStudio-ADDDAY-Funktion
Gibt ein Datum und eine Uhrzeit nach dem Hinzufügen einer angegebenen Anzahl von Tagen zurück. - OmniStudio ADDMONTH-Funktion
Gibt ein Datum und eine Uhrzeit nach dem Hinzufügen einer angegebenen Anzahl von Monaten zurück. - OmniStudio-AddYEAR-Funktion
Gibt ein Datum und eine Uhrzeit nach dem Hinzufügen einer angegebenen Anzahl von Jahren zurück. - OmniStudio AGE-Funktion
Gibt das Alter in Jahren für ein angegebenes Geburtsdatum zurück. - Omnistudio AGEON Function
Gibt das Alter in Jahren für ein angegebenes Geburtsdatum an einem angegebenen Datum zurück. - Omnistudio DATEDIFF Function
Gibt die Differenz in der Anzahl der Tage zwischen zwei angegebenen Datumswerten als Ganzzahlwert zurück. - Omnistudio DATETIMETOUNIX Function
Gibt die Anzahl der Millisekunden in UNIX-Zeit für ein angegebenes Datum und eine angegebene Uhrzeit zurück. - OmniStudio DAY-Funktion
Gibt den Tag für ein angegebenes Datum als Ganzzahlwert zurück. - Omnistudio EOM Function
Gibt das Datum und die Uhrzeit des letzten Tags des Monats für ein angegebenes Datum zurück. - OmniStudio-Funktion FORMATDATETIME
Gibt ein Datum und eine Uhrzeit als Zeichenfolge in einem angegebenen Format und einer angegebenen Zeitzone zurück. - Omnistudio FORMATDATETIMEGMT Function
Gibt ein Datum und eine Uhrzeit als Zeichenfolge in einem angegebenen Format und in der GMT-Zeitzone zurück. - OmniStudio HOUR-Funktion
Gibt die Stunde für eine angegebene Zeit als Ganzzahlwert zurück. - OmniStudio-MINUTE-Funktion
Gibt die Minute für eine angegebene Zeit als Ganzzahlwert zurück. - OmniStudio-MONAT-Funktion
Gibt den Monat für ein angegebenes Datum als Ganzzahlwert zurück. - OmniStudio NOW-Funktion
Gibt das aktuelle Datum und die aktuelle Uhrzeit in einem angegebenen Format zurück. - OmniStudio SECOND-Funktion
Gibt die zweite für eine angegebene Zeit als Ganzzahlwert zurück. - OmniStudio TIMEDIFF-Funktion
Gibt die Differenz in der Anzahl der Millisekunden zwischen zwei angegebenen Zeiten als Ganzzahl zurück. - OmniStudio TODAY-Funktion
Gibt das aktuelle Datum zurück. - Omnistudio UNIXTODATETIME Function
Gibt das Datum und die Uhrzeit für eine in UNIX-Zeit angegebene Anzahl von Sekunden oder Millisekunden zurück. - OmniStudio-JAHR-Funktion
Gibt das Jahr für ein angegebenes Datum als Ganzzahlwert zurück.
OmniStudio-ADDDAY-Funktion
Gibt ein Datum und eine Uhrzeit nach dem Hinzufügen einer angegebenen Anzahl von Tagen zurück.
Wenn Sie ein Datum und eine Uhrzeit angeben, verwenden Sie die "YYYY-MM-DD" für das Datumsformat, um die Eingabezeit beizubehalten. Verwenden Sie die Datumsformat-"MM/DD/YYYY", um die Uhrzeit auf 00:00:00 zurückzusetzen.
Signatur
ADDDAY(date, days)
Rückgabewert
Datetime
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
|
Ganzzahl |
Erforderlich |
Die Anzahl der Tage, die dem angegebenen Datum hinzugefügt werden sollen. Verwenden Sie eine negative Zahl, um Tage vom Datum zu subtrahieren. |
Formel: ADDDAY("2025-01-01", 31)
Formel: ADDDAY("01/01/2025", 31)
Formel: ADDDAY("01/01/2025T12:00:00Z", 31)
Rückgabewert: "2025-02-01T00:00:00.000Z"
Formel: ADDDAY("2025-01-01T12:00:00Z", 31)
Rückgabewert: "2025-02-01T12:00:00.000Z"
Formel: ADDDAY("2025-01-01", -100)
Formel: ADDDAY("2025-01-01T00:00:00Z", -100)
Rückgabewert: "2024-09-23T00:00:00.000Z"
OmniStudio ADDMONTH-Funktion
Gibt ein Datum und eine Uhrzeit nach dem Hinzufügen einer angegebenen Anzahl von Monaten zurück.
Wenn Sie ein Datum und eine Uhrzeit angeben, verwenden Sie die "YYYY-MM-DD" für das Datumsformat, um die Eingabezeit beizubehalten. Verwenden Sie die Datumsformat-"MM/DD/YYYY", um die Uhrzeit auf 00:00:00 zurückzusetzen.
Signatur
ADDMONTH(date, months)
Rückgabewert
Datetime
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
|
Ganzzahl |
Erforderlich |
Die Anzahl der Monate, die dem angegebenen Datum hinzugefügt werden sollen. Verwenden Sie eine negative Zahl, um Monate vom Datum zu subtrahieren. |
Formel: ADDMONTH('2025-25-01', 15)
Formel: ADDMONTH("01/25/2025", 15)
Formel: ADDMONTH("01/25/2025T16:35:30Z", 15)
Rückgabewert: "2026-04-25T00:00:00.000Z"
Formel: ADDMONTH("2025-01-25T16:35:30Z", 15)
Rückgabewert: "2026-04-25T16:35:30.000Z"
Formel: ADDMONTH("01/25/2025", -15)
Formel: ADDMONTH('01/25/2025T16:35:30Z', -15)
Rückgabewert: "2023-10-25T00:00:00.000Z"
OmniStudio-AddYEAR-Funktion
Gibt ein Datum und eine Uhrzeit nach dem Hinzufügen einer angegebenen Anzahl von Jahren zurück.
Wenn Sie ein Datum und eine Uhrzeit angeben, verwenden Sie die "YYYY-MM-DD" für das Datumsformat, um die Eingabezeit beizubehalten. Verwenden Sie die Datumsformat-"MM/DD/YYYY", um die Uhrzeit auf 00:00:00 zurückzusetzen.
Signatur
ADDYEAR(date, years)
Rückgabewert
Datetime
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
|
Ganzzahl |
Erforderlich |
Die Anzahl der Jahre, die dem angegebenen Datum hinzugefügt werden sollen. Verwenden Sie eine negative Zahl, um Jahre vom Datum zu subtrahieren. |
Formel: ADDYEAR("2025-01-01", 10)
Formel: ADDYEAR("01/01/2025", 10)
Formel: ADDYEAR("01/01/2025T16:35:30", 10)
Rückgabewert: "2035-01-01T00:00:00.000Z"
Formel: ADDYEAR("2025-01-01T16:35:30", 10)
Rückgabewert: "2035-01-01T16:35:30.000Z"
Formel: ADDYEAR("2025-01-01", -10)
Formel: ADDYEAR("2025-01-01T00:00:00", -10)
Rückgabewert: "2015-01-01T00:00:00.000Z"
OmniStudio AGE-Funktion
Gibt das Alter in Jahren für ein angegebenes Geburtsdatum zurück.
Signatur
AGE(birthDate)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: AGE("02/15/2002")
Formel: AGE("2002-02-15")
Rückgabewert: 23
Formel: AGE("2002-02-15T16:35:30")
Formel: AGE("2002-02-15T16:35:30Z")
Rückgabewert: 23
Omnistudio AGEON Function
Gibt das Alter in Jahren für ein angegebenes Geburtsdatum an einem angegebenen Datum zurück.
Die Funktion berechnet ein Alter nur anhand von Datumswerten. Sie ignoriert die Uhrzeiten. Die Funktion gibt 0 zurück, wenn der angegebene date weniger als ein Jahr vom birthDate entfernt ist oder davor liegt.
Signatur
AGEON(birthDate, date)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Das Geburtsdatum, für das das Alter berechnet werden soll. Geben Sie ein Datum als Zeichenfolge im Format Day.js an. Sie können ein Datum und eine Uhrzeit angeben. |
|
Datetime |
Erforderlich |
Ein Datum, für das die Funktion ein Alter basierend auf dem Geburtsdatum berechnen soll. Geben Sie ein Datum als Zeichenfolge im Format Day.js an. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: AGEON("02/15/2002T16:35:30Z", "2030-02-28")
Formel: AGEON("2002-02-15", "2030-02-28T16:35:30Z")
Rückgabewert: 28
Beispieldaten:
"BirthDate": "6/25/2004T09:05:00 GMT -0500 (EDT)"
"FutureDate1": "02/28/2030",
"FutureDate2": "2030-02-28"
Formel: AGEON(%Birthdate%, %FutureDate1%)
Formel: AGEON("BirthDate%, %FutureDate2%)
Rückgabewert: 25
Omnistudio DATEDIFF Function
Gibt die Differenz in der Anzahl der Tage zwischen zwei angegebenen Datumswerten als Ganzzahlwert zurück.
Das erste Datum wird vom zweiten Datum abgezogen. Wenn das erste Datum größer als das zweite Datum ist, gibt die Funktion eine negative Ganzzahl zurück.
Wenn Sie eine Uhrzeit angeben, berücksichtigt die Funktion sie bei ihrer Berechnung. Wenn Sie eine Zeitzone angeben, berücksichtigt die Funktion sie bei ihrer Berechnung.
Signatur
DATEDIFF(firstDate, secondDate)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Date (Datum) |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
|
Date (Datum) |
Erforderlich |
Ein Datum, für das die Funktion die Differenz der Anzahl der Tage zwischen dem ersten Datum berechnen soll. Geben Sie ein Datum als Zeichenfolge im Format Day.js an. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: DATEDIFF("02/01/2000", "2001-02-01")
Rückgabewert: 366
Formel: DATEDIFF("2001-02-01", "02/01/2000")
Rückgabewert: -366
Formel: DATEDIFF("2025-02-04T00:00:00", "2025-03-04T00:00:00")
Rückgabewert: 28
Formel: DATEDIFF("2025-02-04T12:00:00", "2025-03-04T11:59:59")
Rückgabewert: 27
Formel: DATEDIFF("2025-02-04T12:00:00-0500", "2025-03-04T11:59:59+0000")
Rückgabewert: 28
Beispieldaten:
"Account": [
{
"Cases": [
{
"Case1": {
"CreatedDate": "2/1/2024T16:35:30 GMT -0500 (EDT)",
"LastUpdate": "2/8/2024T09:15:00 GMT -0500 (EDT)"
}
},
{
"Case2": {
"CreatedDate": "2/2/2025T11:05:05 GMT -0500 (EDT)",
"LastUpdate": "2/3/2025T15:50:57 GMT -0500 (EDT)"
}
}
]
}
]Formel: DATEDIFF(Account:Cases:Case1:CreatedDate, Account:Cases:Case1:LastUpdate)
Rückgabewert: 7
Formel: DATEDIFF(%Account:Cases:Case2:CreatedDate%, TODAY())
Rückgabewert: 8
Omnistudio DATETIMETOUNIX Function
Gibt die Anzahl der Millisekunden in UNIX-Zeit für ein angegebenes Datum und eine angegebene Uhrzeit zurück.
Die UNIX-Zeit ist die Anzahl der Nicht-Schaltsekunden, die seit dem 1. Januar 1970, koordinierte Weltzeit (UTC), um 00:00:00 Uhr vergangen sind. UTC entspricht Greenwich Mean Time (GMT). Der Wert wird als UNIX-Zeitraum bezeichnet.
Signatur
DATETIMETOUNIX(datetime)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum und eine Uhrzeit, die als Zeichenfolge im Format Day.js angegeben sind. Sie können auch nur ein Datum angeben. |
Formel: DATETIMETOUNIX("2002-02-01T16:35:30:000Z")
Formel: DATETIMETOUNIX("2002-02-01T16:35:30:000")
Formel: DATETIMETOUNIX("2002-02-01T16:35:30")
Formel: DATETIMETOUNIX("02/01/2002T16:35:30")
Rückgabewert: 1012581330000
Formel: DATETIMETOUNIX("2002-02-01")
Formel: DATETIMETOUNIX("02/01/2002")
Formel: DATETIMETOUNIX("2002-02-01T00:00:00")
Formel: DATETIMETOUNIX("02/01/2002T00:00:00")
Formel: DATETIMETOUNIX("2002-02-01T00:00:00Z")
Formel: DATETIMETOUNIX("02/01/2002T00:00:00Z")
Rückgabewert: 1012521600000
OmniStudio DAY-Funktion
Gibt den Tag für ein angegebenes Datum als Ganzzahlwert zurück.
Signatur
DAY(date)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: DAY("2025-01-31")
Formel: DAY("01/31/2025")
Formel: DAY("1/31/2025")
Rückgabewert: 31
Beispieldaten: "Birthdate": "2002-02-15T16:35:30 GMT -0500 (EDT)"
Formel: DAY(Birthdate)
Rückgabewert: 15
Omnistudio EOM Function
Gibt das Datum und die Uhrzeit des letzten Tags des Monats für ein angegebenes Datum zurück.
Signatur
EOM(date)
Rückgabewert
Datetime
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: EOM("2024-02-01")
Formel: EOM("02/01/2024")
Rückgabewert: "2024-02-29T00:00:00.000Z"
Formel: EOM("02/01/2024T16:35:30")
Formel: EOM("02/01/2024T16:35:30Z")
Rückgabewert: "2024-02-29T00:00:00.000Z"
OmniStudio-Funktion FORMATDATETIME
Gibt ein Datum und eine Uhrzeit als Zeichenfolge in einem angegebenen Format und einer angegebenen Zeitzone zurück.
Die Greenwich-Mittelzeit (GMT) entspricht der koordinierten Weltzeit (Coordinated Universal Time, UTC), die als Grundlage für die UNIX-Zeit und die UNIX-Zeit dient.
Signatur
FORMATDATETIME(datetime, format,
timezone)
Rückgabewert
Zeichenfolge
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum und eine Uhrzeit, die als Zeichenfolge im Format Day.js angegeben sind. Sie können nur ein Datum oder eine Uhrzeit angeben. Wenn Sie nur ein Datum angeben, lautet die Standardzeit |
|
Zeichenfolge |
Optional |
Eine Zeichenfolge, die das Format angibt, in dem Datum und Uhrzeit zurückgegeben werden sollen. Verwenden Sie die Java SimpleDateFormat-Notation, um das Format der Antwort anzugeben. Standardmäßig gibt die Funktion das Datum und die Uhrzeit im Format |
|
Zeichenfolge |
Optional |
Eine Zeichenfolge, die die Zeitzone angibt, in der Datum und Uhrzeit zurückgegeben werden sollen. Standardmäßig gibt die Funktion das Datum und die Uhrzeit in der Zeitzone des Anrufers zurück. Wenn Sie eine andere Zeitzone verwenden möchten, geben Sie einen Zeitzonenkennzeichner an, beispielsweise |
Formel: FORMATDATETIME("01/31/2025")
Rückgabewert: "1/30/25 4:00 PM"
Formel: FORMATDATETIME("01/31/2025T12:00:00")
Rückgabewert: "1/31/25 4:00 AM"
Formel: FORMATDATETIME("01/31/2025T12:00:00", "yyyy-MM-dd'T'HH:mm:ssZ")
Rückgabewert: "2025-01-31T04:00:00-0800"
Formel: FORMATDATETIME("01/31/2025T12:00:00", "yyyy-MM-dd'T'HH:mm:ssZ", "America/Los_Angeles")
Rückgabewert: "2025-01-31T04:00:00-0800"
Formel: FORMATDATETIME("01/31/2025T12:00:00", "yyyy-MM-dd'T'HH:mm:ssZ", "America/New_York")
Rückgabewert: "2025-01-31T07:00:00-0500"
Omnistudio FORMATDATETIMEGMT Function
Gibt ein Datum und eine Uhrzeit als Zeichenfolge in einem angegebenen Format und in der GMT-Zeitzone zurück.
Die Greenwich-Mittelzeit (GMT) entspricht der koordinierten Weltzeit (Coordinated Universal Time, UTC), die als Grundlage für die UNIX-Zeit und die UNIX-Zeit dient.
Signatur
FORMATDATETIMEGMT(datetime, timezone,
format)
Rückgabewert
Zeichenfolge
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum und eine Uhrzeit, die als Zeichenfolge im Format Day.js angegeben sind. Sie können nur ein Datum oder eine Uhrzeit angeben. Wenn Sie nur ein Datum angeben, lautet die Standardzeit |
|
Zeichenfolge |
Optional |
Eine Zeichenfolge, die die Zeitzone des angegebenen Datums und der angegebenen Uhrzeit angibt. Standardmäßig verwendet die Funktion die Zeitzone des Anrufers. Wenn Sie eine andere Zeitzone verwenden möchten, geben Sie einen Zeitzonenkennzeichner an, beispielsweise |
|
Zeichenfolge |
Optional |
Eine Zeichenfolge, die das Format angibt, in dem Datum und Uhrzeit zurückgegeben werden sollen. Verwenden Sie die Java SimpleDateFormat-Notation, um das Format der Antwort anzugeben. Standardmäßig gibt die Funktion das Datum und die Uhrzeit im Format |
Formel: FORMATDATETIMEGMT("01/31/2025")
Rückgabewert: "2025-01-31T08:00:00.000Z"
Formel: FORMATDATETIMEGMT("01/31/2025T12:00:00")
Rückgabewert: "2025-01-31T20:00:00.000Z"
Formel: FORMATDATETIMEGMT("01/31/2025T12:00:00", "America/Los_Angeles")
Rückgabewert: "2025-01-31T20:00:00.000Z"
Formel: FORMATDATETIMEGMT("01/31/2025T12:00:00", "America/Los_Angeles", "yyyy-MM-dd'T'HH:mm:ssZ")
Rückgabewert: "2025-01-31T20:00:00+0000"
Formel: FORMATDATETIMEGMT("01/31/2025T12:00:00", "America/New_York", "yyyy-MM-dd'T'HH:mm:ssZ")
Rückgabewert: "2025-01-31T17:00:00+0000"
OmniStudio HOUR-Funktion
Gibt die Stunde für eine angegebene Zeit als Ganzzahlwert zurück.
Signatur
Hour(time)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Eine Uhrzeit, die als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: HOUR("08:00:00")
Formel: HOUR("T08:00:00")
Rückgabewert: 8
Formel: HOUR("2004-02-01T08:00:00Z")
Formel: HOUR("02/01/2004T08:00:00Z")
Rückgabewert: 8
Beispieldaten: "DateField": "2003-02-01T16:35:30Z"
Formel: HOUR(%DateField%)
Rückgabewert: 16
OmniStudio-MINUTE-Funktion
Gibt die Minute für eine angegebene Zeit als Ganzzahlwert zurück.
Signatur
MINUTE(time)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Eine Uhrzeit, die als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: MINUTE("08:17:00")
Formel: MINUTE("T08:17:00")
Rückgabewert: 17
Formel: MINUTE("2004-02-01T08:17:00Z")
Formel: MINUTE("02/01/2004T08:17:00Z")
Rückgabewert: 17
Beispieldaten: "DateField": "2003-02-01T16:35:30Z"
Formel: MINUTE(DateField)
Rückgabewert: 35
OmniStudio-MONAT-Funktion
Gibt den Monat für ein angegebenes Datum als Ganzzahlwert zurück.
Signatur
MONTH(date)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: MONTH("2025-01-01")
Formel: MONTH("01/01/2025")
Formel: MONTH("1/1/2025")
Rückgabewert: 1
Beispieldaten: "Birthdate": "2007-06-25T08:35:00Z"
Formel: MONTH(%Birthdate%)
Rückgabewert: 6
OmniStudio NOW-Funktion
Gibt das aktuelle Datum und die aktuelle Uhrzeit in einem angegebenen Format zurück.
Standardmäßig gibt die Funktion Datum und Uhrzeit in koordinierter Weltzeit zurück. UTC entspricht Greenwich Mean Time (GMT). Verwenden Sie die $Vlocity.NOW , um die Zeitzone des Benutzers oder der Organisation anzuwenden.
Sie können die Funktion "NOW" mit anderen Funktionen verwenden, um ein Datum und eine Uhrzeit anzugeben, die sich auf das aktuelle Datum und die aktuelle Uhrzeit beziehen.
Signatur
NOW(format)
Rückgabewert
Datetime
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Zeichenfolge |
Optional |
Eine Formatzeichenfolge in der Notation SimpleDateFormat, die das Format der Antwort angibt. Standardmäßig gibt die Funktion Datum und Uhrzeit im Format |
Formel: NOW()
Rückgabewert: "2025-03-08T22:01:46.684Z"
Formel: NOW("yyyy-MM-dd'T'HH:mm:ss")
Rückgabewert: "2025-03-08T22:10:42"
Formel: NOW("yyyy-MM-dd'T'HH:mm:ss z")
Rückgabewert: "2025-03-08T22:08:24 GMT"
Formel: NOW("yyyy-MM-dd'T'HH:mm:ss Z")
Rückgabewert: "2025-03-08T22:07:30 +0000"
Formel: NOW("yyyy-MM-dd'T'HH:mm:ss:SSS")
Rückgabewert: "2025-03-08T21:59:24:895"
Formel: NOW("yyyy-MM-dd'T'HH:mm:ss:SSSz")
Rückgabewert: "2025-03-08T21:57:48:740GMT"
Formel: NOW("yyyy-MM-dd'T'HH:mm:ss:SSSZ")
Rückgabewert: "2025-03-08T21:58:08:412+0000"
Formel: NOW("yyyy-MM-dd")
Formel: NOW("MM/dd/yyyy")
Rückgabewert: "03/08/2025"
Formel: NOW("HH:mm:ss")
Rückgabewert: "22:12:30"
Formel: NOW("HH:mm:ss.SSS")
Rückgabewert: "22:13:43.304"
Beispieldaten: Die Funktion wird am 8. März 2025 um 10:16:19 UTC (GMT) aufgerufen ("2025-03-08T22:16:19Z").
Formel: DATETIMETOUNIX(NOW("yyyy-MM-dd'T'HH:mm:ss"))
Rückgabewert: 1741472179000
Beispieldaten: Die Funktion wird am 8. März 2025 um 10:16:19 UTC (GMT) aufgerufen ("2025-03-08T22:16:19.956Z").
Formel: DATETIMETOUNIX(NOW())
Rückgabewert: 1741472179956
OmniStudio SECOND-Funktion
Gibt die zweite für eine angegebene Zeit als Ganzzahlwert zurück.
Signatur
SECOND(time)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Eine Uhrzeit, die als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: SECOND("08:00:59")
Formel: SECOND("T08:00:59")
Rückgabewert: 59
Formel: SECOND("2004-02-01T08:00:59Z")
Formel: SECOND("02/01/2004T08:00:59Z")
Rückgabewert: 59
Beispieldaten: "DateField": "2003-02-01T16:35:30Z"
Formel: SECOND(%DateField%)
Rückgabewert: 30
OmniStudio TIMEDIFF-Funktion
Gibt die Differenz in der Anzahl der Millisekunden zwischen zwei angegebenen Zeiten als Ganzzahl zurück.
Die zweite Zeit wird von der ersten Zeit subtrahiert. Wenn der zweite Zeitpunkt größer als der erste Zeitpunkt ist, gibt die Funktion eine negative Ganzzahl zurück. Wenn Sie eine Zeitzone angeben, berücksichtigt die Funktion sie bei ihrer Berechnung.
Signatur
TIMEDIFF(firstTime, secondTime)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Eine Uhrzeit, die als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. Wenn Sie nur ein Datum angeben, verwendet die Funktion |
|
Datetime |
Erforderlich |
Eine Zeit, für die die Funktion die Differenz der Anzahl der Millisekunden zwischen dem ersten Zeitpunkt berechnen soll. Geben Sie eine Uhrzeit als Zeichenfolge im Format Day.js an. Sie können ein Datum und eine Uhrzeit angeben. Wenn Sie nur ein Datum angeben, verwendet die Funktion |
Formel: TIMEDIFF("16:35:30", "08:00:15")
Rückgabewert: 30915000
Formel: TIMEDIFF("T08:00:15", "T16:35:30")
Rückgabewert: -30915000
Formel: TIMEDIFF("2001-02-01", "02/01/2000")
Rückgabewert: 31622400000
Formel: TIMEDIFF("03/01/2025T12:00:00+0000", "03/01/2025T12:00:00-0500")
Rückgabewert: 43200000
Beispieldaten:
"Account": [
{
"Cases": [
{
"Case1": {
"CreatedDate": "2/1/2024T16:35:30 GMT -0500 (EDT)",
"LastUpdate": "2/8/2024T09:15:00 GMT -0500 (EDT)"
}
},
{
"Case2": {
"CreatedDate": "2/2/2025T11:05:05 GMT -0500 (EDT)",
"LastUpdate": "2/3/2025T15:50:57 GMT -0500 (EDT)"
}
}
]
}
]Formel: TIMEDIFF(Account:Cases:Case2:CreatedDate, Account:Cases:Case2:LastUpdate)
Rückgabewert: -86400000
Formel: TIMEDIFF(%Account:Cases:Case2:LastUpdate%, %Account:Cases:Case2:CreatedDate%)
Rückgabewert: 86400000
OmniStudio TODAY-Funktion
Gibt das aktuelle Datum zurück.
Die TODAY-Funktion gibt immer das aktuelle Datum im Format "YYYY-MM-DD" zurück. Standardmäßig gibt die Funktion das Datum in koordinierter Weltzeit zurück. UTC entspricht Greenwich Mean Time (GMT). Verwenden Sie die $Vlocity.NOW , um die Zeitzone des Benutzers oder der Organisation anzuwenden.
Sie können die Funktion "TODAY" mit anderen Funktionen verwenden, um ein Datum anzugeben, das sich auf das aktuelle Datum bezieht.
Signatur
TODAY()
Rückgabewert
Datetime
Parameter
Ohne
Formel: TODAY()
Rückgabewert: "2025-01-15"
Formel: CONCAT(YEAR(ADDYEAR(TODAY(), 1)), "-01-01")
Rückgabewert: "2026-01-01"
Omnistudio UNIXTODATETIME Function
Gibt das Datum und die Uhrzeit für eine in UNIX-Zeit angegebene Anzahl von Sekunden oder Millisekunden zurück.
Die UNIX-Zeit ist die Anzahl der Nicht-Schaltsekunden, die seit dem 1. Januar 1970, koordinierte Weltzeit (UTC), um 00:00:00 Uhr vergangen sind. UTC entspricht Greenwich Mean Time (GMT). Der Wert wird als UNIX-Zeitraum bezeichnet.
Signatur
UNIXTODATETIME(timestamp)
Rückgabewert
Datetime
Parameter
Parameter |
Datentyp |
Notwendigkeit |
Beschreibung |
|---|---|---|---|
|
Ganzzahl |
Erforderlich |
Eine positive Ganzzahl, die die Anzahl der Sekunden oder Millisekunden darstellt, die seit der UNIX-Zeit vergangen sind. Der Wert wird als UNIX-Zeitstempel bezeichnet. |
Formel: UNIXTODATETIME(1012581330)
Rückgabewert: "2002-02-01T16:35:30.000Z"
Formel: UNIXTODATETIME(1012581330000)
Rückgabewert: "2002-02-01T16:35:30.000Z"
OmniStudio-JAHR-Funktion
Gibt das Jahr für ein angegebenes Datum als Ganzzahlwert zurück.
Signatur
YEAR(date)
Rückgabewert
Ganze Zahl
Parameter
Parameter |
Datentyp |
Notwendigkeit .. |
Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
Ein Datum, das als Zeichenfolge im Format Day.js angegeben ist. Sie können ein Datum und eine Uhrzeit angeben. |
Formel: YEAR("2025-01-01")
Formel: YEAR("01/01/2025")
Formel: YEAR("1/1/2025")
Rückgabewert: 2025
Beispieldaten:
"Account": [
{
"Cases": [
{
"Case1": {
"CreatedDate": "2/1/2024T16:35:30 GMT -0500 (EDT)",
"LastUpdate": "2/8/2024T09:15:00 GMT -0500 (EDT)"
}
},
{
"Case2": {
"CreatedDate": "2/2/2025T11:05:05 GMT -0500 (EDT)",
"LastUpdate": "2/3/2025T15:50:57 GMT -0500 (EDT)"
}
}
]
}
]
Formel: YEAR(Account:Cases:Case1:CreatedDate)
Rückgabewert: 2024
Formel: YEAR(Account:Cases:Case2:CreatedDate)
Rückgabewert: 2025
