formatDate - Amazon QuickSight

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

formatDate

formatDate 會使用您指定的模式設定日期格式。在您準備資料時,您可以使用 formatDate 來重新格式化日期。若要重新格式化分析中的日期,您可以從日期欄位的內容功能表中選擇 format (格式) 選項。

語法

formatDate(date, ['format'])

引數

date

日期欄位或對輸出日期的另一個函數的呼叫。

format

(選用) 包含要套用的格式模式的字串。此參數會接受 支援的日期格式 中指定的格式模式。

如果您不指定格式,則此字符串默認為 YYYY-MM-DD T k:mm:ss:。 SSS

傳回類型

字串

範例

下面的例子格式化一個UTC日期。

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

以下是指定欄位的值。

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

對於這些欄位值,會傳回以下值。

13 Dec 2012 28 Dec 2013 14 Nov 2012

範例

如果日期包含單引號或撇號,例如 yyyyMMdd'T'HHmmss,您可以使用下列方法之一來處理此日期格式。

  • 將整個日期用雙引號括起來,如下例所示:

    formatDate({myDateField}, "yyyyMMdd'T'HHmmss")
  • 透過在單引號或撇號左側新增反斜線 (\) 讓單引號或撇號進行逸出,如下例所示:

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