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.
dateDiff
dateDiff
renvoie la différence en nombre de jours entre deux champs de date. Si vous incluez une valeur pour la période, dateDiff
renvoie la différence sous forme d’intervalle de la période, plutôt qu'en jours.
Syntaxe
dateDiff(
date1
,date2
,[period
])
Arguments
dateDiff
prend deux dates comme arguments. La spécification d'une période est facultative.
- date 1
-
La première date de la comparaison. Un champ de date ou un appel à une autre fonction qui génère une date.
- date 2
-
La deuxième date de la comparaison. Un champ de date ou un appel à une autre fonction qui génère une date.
- point
-
La période de différence que vous voulez renvoyer, entre guillemets. Les périodes valides sont les suivantes :
-
YYYY: Cela renvoie la partie annuelle de la date.
-
Q : Cela renvoie la date du premier jour du trimestre auquel la date appartient.
-
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.
-
Type de retour
Entier
Exemple
L'exemple suivant retourne la différence entre deux dates.
dateDiff(orderDate, shipDate, "MM")
Les valeurs suivantes sont celles du champ donné.
orderDate shipdate ============================= 01/01/18 03/05/18 09/13/17 10/20/17
Pour ces valeurs, les valeurs suivantes sont renvoyées.
2 1