Ti trovi qui:
Funzioni di data e ora di OmniStudio
Funzioni che operano in date e orari.
- Funzione OmniStudio ADDDAY
Restituisce una data e un'ora dopo aver aggiunto un numero specificato di giorni. - Funzione Omnistudio ADDMONTH
Restituisce una data e un'ora dopo aver aggiunto un numero specificato di mesi. - Funzione Omnistudio ADDYEAR
Restituisce una data e un'ora dopo aver aggiunto un numero specificato di anni. - Funzione Omnistudio AGE
Restituisce la durata in anni per una data di nascita specificata. - Funzione OmniStudio AGEON
Restituisce la durata in anni di una data di nascita specificata in una data specificata. - Funzione DATEDIFF Omnistudio
Restituisce la differenza di numero di giorni tra due date specificate come valore intero. - Funzione DATETIMETOUNIX Omnistudio
Restituisce il numero di millisecondi nell'ora UNIX per una data e un'ora specificate. - Funzione Omnistudio DAY
Restituisce il giorno di una data specificata come valore intero. - Funzione OmniStudio EOM
Restituisce la data e l'ora dell'ultimo giorno del mese per una data specificata. - Funzione FORMATDATETIME Omnistudio
Restituisce una data e un'ora come stringa in un formato e in un fuso orario specificati. - Funzione Omnistudio FORMATDATETIMEGMT
Restituisce una data e un'ora come stringa in un formato specificato e nel fuso orario GMT. - Funzione OmniStudio HOUR
Restituisce l'ora di un'ora specificata come valore intero. - Funzione Omnistudio MINUTE
Restituisce il minuto per un tempo specificato come valore intero. - Funzione MESE Omnistudio
Restituisce il mese di una data specificata come valore intero. - Funzione OmniStudio NOW
Restituisce la data e l'ora correnti in un formato specificato. - Funzione Omnistudio SECOND
Restituisce il secondo per un tempo specificato come valore intero. - Funzione TIMEDIFF Omnistudio
Restituisce la differenza di numero di millisecondi tra due tempi specificati come intero. - Funzione OmniStudio TODAY
Restituisce la data corrente. - Funzione OmniStudio UNIXTODATETIME
Restituisce la data e l'ora per un numero di secondi o millisecondi specificato nell'ora UNIX. - Funzione Omnistudio YEAR
Restituisce l'anno di una data specificata come valore intero.
Funzione OmniStudio ADDDAY
Restituisce una data e un'ora dopo aver aggiunto un numero specificato di giorni.
Se si specifica una data e un'ora, utilizzare il formato data "YYYY-MM-DD" per mantenere l'ora di input. Utilizzare il "MM/DD/YYYY" del formato di data per reimpostare l'ora su 00:00:00.
Firma
ADDDAY(date, days)
Valore restituito
Data/ora
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
|
Intero |
Obbligatorio |
Numero di giorni da aggiungere alla data specificata. Utilizzare un numero negativo per sottrarre giorni dalla data. |
Formula: ADDDAY("2025-01-01", 31)
Formula: ADDDAY("01/01/2025", 31)
Formula: ADDDAY("01/01/2025T12:00:00Z", 31)
Valore restituito: "2025-02-01T00:00:00.000Z"
Formula: ADDDAY("2025-01-01T12:00:00Z", 31)
Valore restituito: "2025-02-01T12:00:00.000Z"
Formula: ADDDAY("2025-01-01", -100)
Formula: ADDDAY("2025-01-01T00:00:00Z", -100)
Valore restituito: "2024-09-23T00:00:00.000Z"
Funzione Omnistudio ADDMONTH
Restituisce una data e un'ora dopo aver aggiunto un numero specificato di mesi.
Se si specifica una data e un'ora, utilizzare il formato data "YYYY-MM-DD" per mantenere l'ora di input. Utilizzare il "MM/DD/YYYY" del formato di data per reimpostare l'ora su 00:00:00.
Firma
ADDMONTH(date, months)
Valore restituito
Data/ora
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
|
Intero |
Obbligatorio |
Numero di mesi da aggiungere alla data specificata. Utilizzare un numero negativo per sottrarre mesi dalla data. |
Formula: ADDMONTH('2025-25-01', 15)
Formula: ADDMONTH("01/25/2025", 15)
Formula: ADDMONTH("01/25/2025T16:35:30Z", 15)
Valore restituito: "2026-04-25T00:00:00.000Z"
Formula: ADDMONTH("2025-01-25T16:35:30Z", 15)
Valore restituito: "2026-04-25T16:35:30.000Z"
Formula: ADDMONTH("01/25/2025", -15)
Formula: ADDMONTH('01/25/2025T16:35:30Z', -15)
Valore restituito: "2023-10-25T00:00:00.000Z"
Funzione Omnistudio ADDYEAR
Restituisce una data e un'ora dopo aver aggiunto un numero specificato di anni.
Se si specifica una data e un'ora, utilizzare il formato data "YYYY-MM-DD" per mantenere l'ora di input. Utilizzare il "MM/DD/YYYY" del formato di data per reimpostare l'ora su 00:00:00.
Firma
ADDYEAR(date, years)
Valore restituito
Data/ora
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
|
Intero |
Obbligatorio |
Numero di anni da aggiungere alla data specificata. Utilizzare un numero negativo per sottrarre anni dalla data. |
Formula: ADDYEAR("2025-01-01", 10)
Formula: ADDYEAR("01/01/2025", 10)
Formula: ADDYEAR("01/01/2025T16:35:30", 10)
Valore restituito: "2035-01-01T00:00:00.000Z"
Formula: ADDYEAR("2025-01-01T16:35:30", 10)
Valore restituito: "2035-01-01T16:35:30.000Z"
Formula: ADDYEAR("2025-01-01", -10)
Formula: ADDYEAR("2025-01-01T00:00:00", -10)
Valore restituito: "2015-01-01T00:00:00.000Z"
Funzione Omnistudio AGE
Restituisce la durata in anni per una data di nascita specificata.
Firma
AGE(birthDate)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: AGE("02/15/2002")
Formula: AGE("2002-02-15")
Valore restituito: 23
Formula: AGE("2002-02-15T16:35:30")
Formula: AGE("2002-02-15T16:35:30Z")
Valore restituito: 23
Funzione OmniStudio AGEON
Restituisce la durata in anni di una data di nascita specificata in una data specificata.
La funzione calcola una durata basata solo sulle date; ignora gli orari. La funzione restituisce 0 se la date specificata è inferiore a un anno dalla birthDate o precedente.
Firma
AGEON(birthDate, date)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data di nascita per cui deve essere calcolata l'età. Specificare una data come stringa in formato Day.js. È possibile specificare una data e un'ora. |
|
Data/ora |
Obbligatorio |
Data per cui la funzione è calcolare un'età in base alla data di nascita. Specificare una data come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: AGEON("02/15/2002T16:35:30Z", "2030-02-28")
Formula: AGEON("2002-02-15", "2030-02-28T16:35:30Z")
Valore restituito: 28
Dati di esempio:
"BirthDate": "6/25/2004T09:05:00 GMT -0500 (EDT)"
"FutureDate1": "02/28/2030",
"FutureDate2": "2030-02-28"
Formula: AGEON(%Birthdate%, %FutureDate1%)
Formula: AGEON("BirthDate%, %FutureDate2%)
Valore restituito: 25
Funzione DATEDIFF Omnistudio
Restituisce la differenza di numero di giorni tra due date specificate come valore intero.
La prima data viene sottratta dalla seconda data. Se la prima data è maggiore della seconda, la funzione restituisce un intero negativo.
Se si include un'ora, la funzione la considera nel calcolo. Se si specifica un fuso orario, la funzione lo considera nel calcolo.
Firma
DATEDIFF(firstDate, secondDate)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
|
Data |
Obbligatorio |
Data in cui la funzione calcola la differenza di numero di giorni tra la prima data. Specificare una data come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: DATEDIFF("02/01/2000", "2001-02-01")
Valore restituito: 366
Formula: DATEDIFF("2001-02-01", "02/01/2000")
Valore restituito: -366
Formula: DATEDIFF("2025-02-04T00:00:00", "2025-03-04T00:00:00")
Valore restituito: 28
Formula: DATEDIFF("2025-02-04T12:00:00", "2025-03-04T11:59:59")
Valore restituito: 27
Formula: DATEDIFF("2025-02-04T12:00:00-0500", "2025-03-04T11:59:59+0000")
Valore restituito: 28
Dati di esempio:
"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)"
}
}
]
}
]Formula: DATEDIFF(Account:Cases:Case1:CreatedDate, Account:Cases:Case1:LastUpdate)
Valore restituito: 7
Formula: DATEDIFF(%Account:Cases:Case2:CreatedDate%, TODAY())
Valore restituito: 8
Funzione DATETIMETOUNIX Omnistudio
Restituisce il numero di millisecondi nell'ora UNIX per una data e un'ora specificate.
L'ora UNIX è il numero di secondi non bisestili trascorsi dalle 00:00:00 del 1o gennaio 1970, ora universale coordinata (UTC). UTC corrisponde all'ora media di Greenwich (GMT). Il valore viene definito epoca UNIX.
Firma
DATETIMETOUNIX(datetime)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Una data e un'ora specificate come stringa in formato Day.js. È anche possibile specificare solo una data. |
Formula: DATETIMETOUNIX("2002-02-01T16:35:30:000Z")
Formula: DATETIMETOUNIX("2002-02-01T16:35:30:000")
Formula: DATETIMETOUNIX("2002-02-01T16:35:30")
Formula: DATETIMETOUNIX("02/01/2002T16:35:30")
Valore restituito: 1012581330000
Formula: DATETIMETOUNIX("2002-02-01")
Formula: DATETIMETOUNIX("02/01/2002")
Formula: DATETIMETOUNIX("2002-02-01T00:00:00")
Formula: DATETIMETOUNIX("02/01/2002T00:00:00")
Formula: DATETIMETOUNIX("2002-02-01T00:00:00Z")
Formula: DATETIMETOUNIX("02/01/2002T00:00:00Z")
Valore restituito: 1012521600000
Funzione Omnistudio DAY
Restituisce il giorno di una data specificata come valore intero.
Firma
DAY(date)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: DAY("2025-01-31")
Formula: DAY("01/31/2025")
Formula: DAY("1/31/2025")
Valore restituito: 31
Dati di esempio: "Birthdate": "2002-02-15T16:35:30 GMT -0500 (EDT)"
Formula: DAY(Birthdate)
Valore restituito: 15
Funzione OmniStudio EOM
Restituisce la data e l'ora dell'ultimo giorno del mese per una data specificata.
Firma
EOM(date)
Valore restituito
Data/ora
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: EOM("2024-02-01")
Formula: EOM("02/01/2024")
Valore restituito: "2024-02-29T00:00:00.000Z"
Formula: EOM("02/01/2024T16:35:30")
Formula: EOM("02/01/2024T16:35:30Z")
Valore restituito: "2024-02-29T00:00:00.000Z"
Funzione FORMATDATETIME Omnistudio
Restituisce una data e un'ora come stringa in un formato e in un fuso orario specificati.
Il fuso orario medio di Greenwich (GMT) è lo stesso del fuso orario UTC (Coordinated Universal Time), che funge da base del fuso orario UNIX e dell'epoca UNIX.
Firma
FORMATDATETIME(datetime, format,
timezone)
Valore restituito
Stringa
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Una data e un'ora specificate come stringa in formato Day.js. È possibile specificare solo una data o un'ora. Se si specifica solo una data, l'ora predefinita è |
|
Stringa |
Facoltativo |
Stringa che specifica il formato in cui restituire la data e l'ora. Utilizzare la notazione Java SimpleDateFormat per specificare il formato della risposta. Per impostazione predefinita, la funzione restituisce la data e l'ora nel formato |
|
Stringa |
Facoltativo |
Stringa che indica il fuso orario in cui restituire la data e l'ora. Per impostazione predefinita, la funzione restituisce la data e l'ora nel fuso orario del chiamante. Per utilizzare un fuso orario diverso, specificare un identificatore di fuso orario, ad esempio |
Formula: FORMATDATETIME("01/31/2025")
Valore restituito: "1/30/25 4:00 PM"
Formula: FORMATDATETIME("01/31/2025T12:00:00")
Valore restituito: "1/31/25 4:00 AM"
Formula: FORMATDATETIME("01/31/2025T12:00:00", "yyyy-MM-dd'T'HH:mm:ssZ")
Valore restituito: "2025-01-31T04:00:00-0800"
Formula: FORMATDATETIME("01/31/2025T12:00:00", "yyyy-MM-dd'T'HH:mm:ssZ", "America/Los_Angeles")
Valore restituito: "2025-01-31T04:00:00-0800"
Formula: FORMATDATETIME("01/31/2025T12:00:00", "yyyy-MM-dd'T'HH:mm:ssZ", "America/New_York")
Valore restituito: "2025-01-31T07:00:00-0500"
Funzione Omnistudio FORMATDATETIMEGMT
Restituisce una data e un'ora come stringa in un formato specificato e nel fuso orario GMT.
Il fuso orario medio di Greenwich (GMT) è lo stesso del fuso orario UTC (Coordinated Universal Time), che funge da base del fuso orario UNIX e dell'epoca UNIX.
Firma
FORMATDATETIMEGMT(datetime, timezone,
format)
Valore restituito
Stringa
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Una data e un'ora specificate come stringa in formato Day.js. È possibile specificare solo una data o un'ora. Se si specifica solo una data, l'ora predefinita è |
|
Stringa |
Facoltativo |
Stringa che indica il fuso orario della data e dell'ora specificate. Per impostazione predefinita, la funzione utilizza il fuso orario del chiamante. Per utilizzare un fuso orario diverso, specificare un identificatore di fuso orario, ad esempio |
|
Stringa |
Facoltativo |
Stringa che specifica il formato in cui restituire la data e l'ora. Utilizzare la notazione Java SimpleDateFormat per specificare il formato della risposta. Per impostazione predefinita, la funzione restituisce la data e l'ora nel formato |
Formula: FORMATDATETIMEGMT("01/31/2025")
Valore restituito: "2025-01-31T08:00:00.000Z"
Formula: FORMATDATETIMEGMT("01/31/2025T12:00:00")
Valore restituito: "2025-01-31T20:00:00.000Z"
Formula: FORMATDATETIMEGMT("01/31/2025T12:00:00", "America/Los_Angeles")
Valore restituito: "2025-01-31T20:00:00.000Z"
Formula: FORMATDATETIMEGMT("01/31/2025T12:00:00", "America/Los_Angeles", "yyyy-MM-dd'T'HH:mm:ssZ")
Valore restituito: "2025-01-31T20:00:00+0000"
Formula: FORMATDATETIMEGMT("01/31/2025T12:00:00", "America/New_York", "yyyy-MM-dd'T'HH:mm:ssZ")
Valore restituito: "2025-01-31T17:00:00+0000"
Funzione OmniStudio HOUR
Restituisce l'ora di un'ora specificata come valore intero.
Firma
Hour(time)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Ora specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: HOUR("08:00:00")
Formula: HOUR("T08:00:00")
Valore restituito: 8
Formula: HOUR("2004-02-01T08:00:00Z")
Formula: HOUR("02/01/2004T08:00:00Z")
Valore restituito: 8
Dati di esempio: "DateField": "2003-02-01T16:35:30Z"
Formula: HOUR(%DateField%)
Valore restituito: 16
Funzione Omnistudio MINUTE
Restituisce il minuto per un tempo specificato come valore intero.
Firma
MINUTE(time)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Ora specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: MINUTE("08:17:00")
Formula: MINUTE("T08:17:00")
Valore restituito: 17
Formula: MINUTE("2004-02-01T08:17:00Z")
Formula: MINUTE("02/01/2004T08:17:00Z")
Valore restituito: 17
Dati di esempio: "DateField": "2003-02-01T16:35:30Z"
Formula: MINUTE(DateField)
Valore restituito: 35
Funzione MESE Omnistudio
Restituisce il mese di una data specificata come valore intero.
Firma
MONTH(date)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: MONTH("2025-01-01")
Formula: MONTH("01/01/2025")
Formula: MONTH("1/1/2025")
Valore restituito: 1
Dati di esempio: "Birthdate": "2007-06-25T08:35:00Z"
Formula: MONTH(%Birthdate%)
Valore restituito: 6
Funzione OmniStudio NOW
Restituisce la data e l'ora correnti in un formato specificato.
Per impostazione predefinita, la funzione restituisce la data e l'ora in UTC (Coordinated Universal Time). UTC corrisponde all'ora media di Greenwich (GMT). Utilizzare la variabile di ambiente $Vlocity.NOW per applicare il fuso orario dell'utente o dell'organizzazione.
È possibile utilizzare la funzione NOW con altre funzioni per specificare una data e un'ora relative alla data e all'ora correnti.
Firma
NOW(format)
Valore restituito
Data/ora
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Stringa |
Facoltativo |
Stringa di formato in notazione SimpleDateFormat che specifica il formato della risposta. Per impostazione predefinita, la funzione restituisce la data e l'ora nel formato |
Formula: NOW()
Valore restituito: "2025-03-08T22:01:46.684Z"
Formula: NOW("yyyy-MM-dd'T'HH:mm:ss")
Valore restituito: "2025-03-08T22:10:42"
Formula: NOW("yyyy-MM-dd'T'HH:mm:ss z")
Valore restituito: "2025-03-08T22:08:24 GMT"
Formula: NOW("yyyy-MM-dd'T'HH:mm:ss Z")
Valore restituito: "2025-03-08T22:07:30 +0000"
Formula: NOW("yyyy-MM-dd'T'HH:mm:ss:SSS")
Valore restituito: "2025-03-08T21:59:24:895"
Formula: NOW("yyyy-MM-dd'T'HH:mm:ss:SSSz")
Valore restituito: "2025-03-08T21:57:48:740GMT"
Formula: NOW("yyyy-MM-dd'T'HH:mm:ss:SSSZ")
Valore restituito: "2025-03-08T21:58:08:412+0000"
Formula: NOW("yyyy-MM-dd")
Formula: NOW("MM/dd/yyyy")
Valore restituito: "03/08/2025"
Formula: NOW("HH:mm:ss")
Valore restituito: "22:12:30"
Formula: NOW("HH:mm:ss.SSS")
Valore restituito: "22:13:43.304"
Dati di esempio: La funzione è chiamata l'8 marzo 2025 alle 10:16:19 UTC (GMT) ("2025-03-08T22:16:19Z").
Formula: DATETIMETOUNIX(NOW("yyyy-MM-dd'T'HH:mm:ss"))
Valore restituito: 1741472179000
Dati di esempio: La funzione è chiamata l'8 marzo 2025 alle 10:16:19 UTC (GMT) ("2025-03-08T22:16:19.956Z").
Formula: DATETIMETOUNIX(NOW())
Valore restituito: 1741472179956
Funzione Omnistudio SECOND
Restituisce il secondo per un tempo specificato come valore intero.
Firma
SECOND(time)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Ora specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: SECOND("08:00:59")
Formula: SECOND("T08:00:59")
Valore restituito: 59
Formula: SECOND("2004-02-01T08:00:59Z")
Formula: SECOND("02/01/2004T08:00:59Z")
Valore restituito: 59
Dati di esempio: "DateField": "2003-02-01T16:35:30Z"
Formula: SECOND(%DateField%)
Valore restituito: 30
Funzione TIMEDIFF Omnistudio
Restituisce la differenza di numero di millisecondi tra due tempi specificati come intero.
La seconda volta viene sottratta dalla prima. Se la seconda volta è maggiore della prima, la funzione restituisce un intero negativo. Se si specifica un fuso orario, la funzione lo considera nel calcolo.
Firma
TIMEDIFF(firstTime, secondTime)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Ora specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. Se si specifica solo una data, la funzione utilizza |
|
Data/ora |
Obbligatorio |
Un tempo per il quale la funzione deve calcolare la differenza in numero di millisecondi tra la prima volta. Specificare un'ora come stringa in formato Day.js. È possibile specificare una data e un'ora. Se si specifica solo una data, la funzione utilizza |
Formula: TIMEDIFF("16:35:30", "08:00:15")
Valore restituito: 30915000
Formula: TIMEDIFF("T08:00:15", "T16:35:30")
Valore restituito: -30915000
Formula: TIMEDIFF("2001-02-01", "02/01/2000")
Valore restituito: 31622400000
Formula: TIMEDIFF("03/01/2025T12:00:00+0000", "03/01/2025T12:00:00-0500")
Valore restituito: 43200000
Dati di esempio:
"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)"
}
}
]
}
]Formula: TIMEDIFF(Account:Cases:Case2:CreatedDate, Account:Cases:Case2:LastUpdate)
Valore restituito: -86400000
Formula: TIMEDIFF(%Account:Cases:Case2:LastUpdate%, %Account:Cases:Case2:CreatedDate%)
Valore restituito: 86400000
Funzione OmniStudio TODAY
Restituisce la data corrente.
La funzione TODAY restituisce sempre la data corrente nel formato "YYYY-MM-DD". Per impostazione predefinita, la funzione restituisce la data in UTC (Coordinated Universal Time). UTC corrisponde all'ora media di Greenwich (GMT). Utilizzare la variabile di ambiente $Vlocity.NOW per applicare il fuso orario dell'utente o dell'organizzazione.
È possibile utilizzare la funzione TODAY con altre funzioni per specificare una data relativa alla data corrente.
Firma
TODAY()
Valore restituito
Data/ora
Parametri
Nessuna
Formula: TODAY()
Valore restituito: "2025-01-15"
Formula: CONCAT(YEAR(ADDYEAR(TODAY(), 1)), "-01-01")
Valore restituito: "2026-01-01"
Funzione OmniStudio UNIXTODATETIME
Restituisce la data e l'ora per un numero di secondi o millisecondi specificato nell'ora UNIX.
L'ora UNIX è il numero di secondi non bisestili trascorsi dalle 00:00:00 del 1o gennaio 1970, ora universale coordinata (UTC). UTC corrisponde all'ora media di Greenwich (GMT). Il valore viene definito epoca UNIX.
Firma
UNIXTODATETIME(timestamp)
Valore restituito
Data/ora
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Intero |
Obbligatorio |
Intero positivo che rappresenta il numero di secondi o millisecondi trascorsi dall'epoca UNIX. Il valore viene definito indicazione oraria UNIX. |
Formula: UNIXTODATETIME(1012581330)
Valore restituito: "2002-02-01T16:35:30.000Z"
Formula: UNIXTODATETIME(1012581330000)
Valore restituito: "2002-02-01T16:35:30.000Z"
Funzione Omnistudio YEAR
Restituisce l'anno di una data specificata come valore intero.
Firma
YEAR(date)
Valore restituito
Intero
Parametri
Parametro |
Tipo di dati |
Necessità |
Descrizione |
|---|---|---|---|
|
Data/ora |
Obbligatorio |
Data specificata come stringa in formato Day.js. È possibile specificare una data e un'ora. |
Formula: YEAR("2025-01-01")
Formula: YEAR("01/01/2025")
Formula: YEAR("1/1/2025")
Valore restituito: 2025
Dati di esempio:
"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)"
}
}
]
}
]
Formula: YEAR(Account:Cases:Case1:CreatedDate)
Valore restituito: 2024
Formula: YEAR(Account:Cases:Case2:CreatedDate)
Valore restituito: 2025

