formatDate - Amazon QuickSight

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

formatDate

formatDate formatiert ein Datum in dem von Ihnen angegebenem Muster. Wenn Sie Daten vorbereiten, können Sie mit formatDate das Datum neu formatieren. Um ein Datum in einer Analyse neu zu formatieren, wählen Sie die Formatoption im Kontextmenü des Datumsfelds aus.

Syntax

formatDate(date, ['format'])

Argumente

date

Ein Datumsfeld oder der Aufruf einer anderen Funktion, die ein Datum ausgibt.

format

(Optional) Eine Zeichenfolge, die das anzuwendende Muster enthält. Dieses Argument akzeptiert Muster, die in Unterstützte Datumsformate angegeben sind.

Wenn Sie kein Format angeben, ist diese Zeichenfolge standardmäßig yyyy-MM-DD T kk:mm:ss:. SSS

Rückgabetyp

String

Beispiel

Das folgende Beispiel formatiert UTC ein Datum.

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

Das Feld enthält folgende Werte.

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

Für diese Feldwerte werden die folgenden Ergebniswerte zurückgegeben.

13 Dec 2012 28 Dec 2013 14 Nov 2012

Beispiel

Wenn das Datum beispielsweise einfache Anführungszeichen oder Apostrophe wie z. B. yyyyMMdd'T'HHmmss enthält, können Sie dieses Datumsformat mit einer der folgenden Methoden verarbeiten.

  • Schließen Sie das gesamte Datum in doppelte Anführungszeichen ein, wie im folgenden Beispiel gezeigt:

    formatDate({myDateField}, "yyyyMMdd'T'HHmmss")
  • Vermeiden Sie einfache Anführungszeichen oder Apostrophe, indem Sie, wie im folgenden Beispiel dargelegt, links neben ihnen einen umgekehrten Schrägstrich (\) hinzufügen:

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