formatDate - Amazon QuickSight

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.

formatDate

formatDate met en forme une date à l'aide d'un modèle que vous spécifiez. Lorsque vous préparez des données, vous pouvez utiliser formatDate pour reformater la date. Pour reformater une date dans une analyse, vous choisissez l'option de format dans le menu contextuel du champ de date.

Syntaxe

formatDate(date, ['format'])

Arguments

date

Un champ de date ou un appel à une autre fonction qui génère une date.

format

(Facultatif) Chaîne contenant le modèle de format à appliquer. Cet argument accepte les modèles de format spécifiés dans Formats de date pris en charge.

Si vous ne spécifiez aucun format, cette chaîne prend par défaut la valeur yyyy-mm-dd T kk:mm:ss :. SSS

Type de retour

Chaîne

Exemple

L'exemple suivant met en forme une UTC date.

formatDate(orderDate, 'dd-MMM-yyyy')

Les valeurs suivantes sont celles du champ donné.

order date ========= 2012-12-14T00:00:00.000Z 2013-12-29T00:00:00.000Z 2012-11-15T00:00:00.000Z

Pour ces valeurs, les valeurs suivantes sont renvoyées.

13 Dec 2012 28 Dec 2013 14 Nov 2012

Exemple

Si la date contient des guillemets simples ou des apostrophes, par exemple yyyyMMdd'T'HHmmss, vous pouvez gérer ce format de date en utilisant l'une des méthodes suivantes.

  • Mettez la date entière entre guillemets doubles, comme indiqué dans l'exemple suivant :

    formatDate({myDateField}, "yyyyMMdd'T'HHmmss")
  • Mettez une barre oblique inverse ( \ ) à gauche des guillemets simples ou des apostrophes, comme indiqué dans l'exemple suivant :

    formatDate({myDateField}, 'yyyyMMdd\'T\'HHmmss')