formatDate - Amazon QuickSight

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

formatDate

formatDate formatta una data utilizzando un modello specificato. Quando si preparano i dati, è possibile utilizzare formatDate per riformattare la data. Per riformattare una data in un'analisi, scegli l'opzione di formato dal menu contestuale del campo data.

Sintassi

formatDate(date, ['format'])

Argomenti

data

Un campo data o una chiamata a un'altra funzione che genera una data.

format

(Facoltativo) Stringa contenente il modello del formato da applicare. Questo argomento accetta i modelli del formato specificato in Formati di data supportati.

Se non specifichi un formato, il valore predefinito di questa stringa è yyyy-MM-dd T kk:mm:ss:. SSS

Tipo restituito

Stringa

Esempio

L'UTCesempio seguente formatta una data.

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

I seguenti sono i valori di campo forniti.

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

Per questi valori di campo vengono restituiti i seguenti valori.

13 Dec 2012 28 Dec 2013 14 Nov 2012

Esempio

Se la data contiene virgolette singole o apostrofi, ad esempio yyyyMMdd'T'HHmmss, puoi gestire questo formato di data utilizzando uno dei seguenti metodi.

  • Racchiudi l'intera data tra virgolette doppie, come illustrato nell'esempio seguente:

    formatDate({myDateField}, "yyyyMMdd'T'HHmmss")
  • Evita le virgolette o gli apostrofi aggiungendo una barra rovesciata (\) alla loro sinistra, come illustrato nell'esempio seguente:

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