Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
addDateTime
addDateTime
ajoute ou soustrait une unité de temps à partir d'une valeur datetime. Par exemple, addDateTime(2,'YYYY',parseDate('02-JUL-2018', 'dd-MMM-yyyy')
)
renvoie 02-JUL-2020
. Vous pouvez utiliser cette fonction pour effectuer des calculs de date sur vos données de date et d'heure.
Syntaxe
addDateTime(
amount
,period
,datetime
)
Arguments
- amount
-
Une valeur entière positive ou négative qui représente la durée que vous souhaitez ajouter ou soustraire du champ datetime fourni.
- point
-
Une valeur positive ou négative qui représente la durée que vous souhaitez ajouter ou soustraire du champ datetime fourni. Les périodes valides sont les suivantes :
-
YYYY: Cela renvoie la partie annuelle de la date.
-
Q : Cela renvoie le trimestre auquel appartient la date (1–4).
-
MM : renvoie la partie de la date correspondant au mois.
-
DD : renvoie la partie de la date correspondant au jour.
-
WK : renvoie la partie de la date correspondant à la semaine. La semaine commence le dimanche sur Amazon QuickSight.
-
HH : renvoie la partie de la date correspondant à l'heure.
-
MI : renvoie la partie de la date correspondant à la minute.
-
SS : renvoie la deuxième partie de la date.
-
MS : renvoie la partie milliseconde de la date.
-
- datetime
-
La date ou l'heure à laquelle vous souhaitez effectuer les calculs de date.
Type de retour
Datetime
Exemple
Supposons que vous ayez un champ appelé purchase_date
avec les valeurs suivantes.
2018 May 13 13:24 2017 Jan 31 23:06 2016 Dec 28 06:45
À l'aide des calculs suivants, addDateTime
modifie les valeurs comme illustré ci-après.
addDateTime(-2, 'YYYY', purchaseDate) 2016 May 13 13:24 2015 Jan 31 23:06 2014 Dec 28 06:45 addDateTime(4, 'DD', purchaseDate) 2018 May 17 13:24 2017 Feb 4 23:06 2017 Jan 1 06:45 addDateTime(20, 'MI', purchaseDate) 2018 May 13 13:44 2017 Jan 31 23:26 2016 Dec 28 07:05